.et_pb_with_border .et-pb-icon,.et_pb_with_border .et_pb_image_wrap{border:0 solid #333}.et_pb_blurb_content{max-width:550px;margin:0 auto;position:relative;text-align:center;word-wrap:break-word;width:100%}.et_pb_blurb_content .et_pb_blurb_description>:where(.et_pb_module:not([class*=et_pb_text_align_])),.et_pb_blurb_content>:where(.et_pb_module:not([class*=et_pb_text_align_])){text-align:initial}.et_pb_blurb_container{display:flex;flex-direction:column}.et_pb_blurb.et_pb_text_align_left .et_pb_blurb_content .et_pb_blurb_container{text-align:left}.et_pb_blurb.et_pb_text_align_right .et_pb_blurb_content .et_pb_blurb_container{text-align:right}.et_pb_blurb.et_pb_text_align_justified .et_pb_blurb_content .et_pb_blurb_container{text-align:justify}.et_pb_blurb.et_pb_text_align_center .et_pb_blurb_content .et_pb_blurb_container{text-align:center}.et_pb_blurb_content p:last-of-type{padding-bottom:0}.et_pb_blurb .et_pb_module_header a,.et_pb_blurb h4 a{text-decoration:none}.et_pb_blurb .et_pb_image_wrap:not(.et_flex_module):not(.et_grid_module){display:block}.et_pb_blurb .et_pb_image_wrap{margin:auto}.et_pb_main_blurb_image{line-height:0;max-width:100%}.et_block_module>.et_pb_blurb_content .et_pb_main_blurb_image{margin-bottom:30px}.et_pb_main_blurb_image img[src*=".svg"]{width:auto}.et_pb_sticky_module .et_pb_main_blurb_image .et_pb_image_wrap{width:100%;max-width:100%}.et_pb_blurb_position_left .et_pb_blurb_content,.et_pb_blurb_position_right .et_pb_blurb_content{display:table;word-break:break-word}.et_pb_blurb_position_left .et_pb_main_blurb_image,.et_pb_blurb_position_right .et_pb_main_blurb_image{width:32px;display:table-cell;line-height:0}.et_pb_blurb_position_left .et-pb-icon,.et_pb_blurb_position_right .et-pb-icon{font-size:32px}.et_pb_blurb_position_right .et-pb-icon{display:table-cell}.et_pb_blurb_position_left .et_pb_blurb_container,.et_pb_blurb_position_right .et_pb_blurb_container{display:table-cell;vertical-align:top}.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:15px}.et_pb_blurb_position_left .et_pb_blurb_content{text-align:left}.et_pb_blurb_position_right .et_pb_blurb_container{padding-right:15px}.et_pb_blurb_position_right .et_pb_blurb_content{text-align:right}.et_pb_blurb_position_right .et_pb_main_blurb_image{left:auto;right:0}.et_pb_blurb_position_right .et-pb-icon{margin-right:0;margin-left:20px}@media (max-width:980px){.et_pb_blurb_position_left_tablet .et_pb_main_blurb_image,.et_pb_blurb_position_right_tablet .et_pb_main_blurb_image{width:32px;display:table-cell;line-height:0}.et_pb_blurb_position_left_tablet .et-pb-icon,.et_pb_blurb_position_right_tablet .et-pb-icon{font-size:32px;display:table-cell}.et_pb_blurb_position_left_tablet .et_pb_blurb_container,.et_pb_blurb_position_right_tablet .et_pb_blurb_container{display:table-cell;vertical-align:top}.et_pb_blurb_position_left_tablet .et_pb_blurb_container{padding-left:15px}.et_pb_blurb_position_left_tablet .et_pb_blurb_content{text-align:left;word-break:break-word}.et_pb_blurb_position_right_tablet .et_pb_blurb_container{padding-right:15px}.et_pb_blurb_position_right_tablet .et_pb_blurb_content{padding-right:52px;text-align:right;word-break:break-word}.et_pb_blurb_position_right_tablet .et_pb_main_blurb_image{left:auto;right:0}.et_pb_blurb_position_right_tablet .et-pb-icon{margin-right:0;margin-left:20px}.et_pb_blurb_position_top_tablet .et_pb_main_blurb_image{display:block;width:auto}.et_pb_blurb_position_top_tablet .et-pb-icon{font-size:96px;display:initial}.et_pb_blurb_position_top_tablet .et_pb_blurb_container{display:block;padding-left:0;padding-right:0}.et_pb_blurb_position_top_tablet .et_pb_blurb_content{display:inline-block;text-align:center;padding-right:0;word-break:normal}}@media (max-width:767px){.et_pb_blurb_position_left_phone .et_pb_main_blurb_image,.et_pb_blurb_position_right_phone .et_pb_main_blurb_image{width:32px;display:table-cell;line-height:0}.et_pb_blurb_position_left_phone .et_pb_main_blurb_image img,.et_pb_blurb_position_right_phone .et_pb_main_blurb_image img{width:inherit}.et_pb_blurb_position_left_phone .et-pb-icon,.et_pb_blurb_position_right_phone .et-pb-icon{font-size:32px;display:table-cell}.et_pb_blurb_position_left_phone .et_pb_blurb_container,.et_pb_blurb_position_right_phone .et_pb_blurb_container{display:table-cell;vertical-align:top}.et_pb_blurb_position_left_phone .et_pb_blurb_container{padding-left:15px}.et_pb_blurb_position_left_phone .et_pb_blurb_content{text-align:left;word-break:break-word}.et_pb_blurb_position_right_phone .et_pb_blurb_container{padding-right:15px}.et_pb_blurb_position_right_phone .et_pb_blurb_content{padding-right:52px;text-align:right;word-break:break-word}.et_pb_blurb_position_right_phone .et_pb_main_blurb_image{left:auto;right:0}.et_pb_blurb_position_right_phone .et-pb-icon{margin-right:0;margin-left:20px}.et_pb_blurb_position_top_phone .et_pb_main_blurb_image{display:block;width:auto}.et_pb_blurb_position_top_phone .et-pb-icon{font-size:96px;display:initial}.et_pb_blurb_position_top_phone .et_pb_blurb_container{display:block;padding-left:0;padding-right:0}.et_pb_blurb_position_top_phone .et_pb_blurb_content{display:inline-block;text-align:center;padding-right:0;word-break:normal}}@media (max-width:980px){.et_pb_blurb.et_pb_text_align_left-tablet .et_pb_blurb_content .et_pb_blurb_container{text-align:left}.et_pb_blurb.et_pb_text_align_right-tablet .et_pb_blurb_content .et_pb_blurb_container{text-align:right}.et_pb_blurb.et_pb_text_align_justified-tablet .et_pb_blurb_content .et_pb_blurb_container{text-align:justify}.et_pb_blurb.et_pb_text_align_center-tablet .et_pb_blurb_content .et_pb_blurb_container{text-align:center}}@media (max-width:767px){.et_pb_blurb.et_pb_text_align_left-phone .et_pb_blurb_content .et_pb_blurb_container{text-align:left}.et_pb_blurb.et_pb_text_align_right-phone .et_pb_blurb_content .et_pb_blurb_container{text-align:right}.et_pb_blurb.et_pb_text_align_justified-phone .et_pb_blurb_content .et_pb_blurb_container{text-align:justify}.et_pb_blurb.et_pb_text_align_center-phone .et_pb_blurb_content .et_pb_blurb_container{text-align:center}}
.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#2ea3f2}.et_pb_button_module_wrapper.et_pb_button{color:inherit}.et_pb_button{display:inline-block}.et_pb_module.et_pb_button:not(.et_block_module){max-width:-moz-max-content;max-width:max-content}.et_pb_button_module_wrapper.et_pb_button_alignment_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_center{text-align:center}@media (max-width:980px){.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_center{text-align:center}}@media (max-width:767px){.et_pb_button_module_wrapper.et_pb_button_alignment_phone_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_phone_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_phone_center{text-align:center}}
.et_pb_button[data-icon]:not([data-icon=""]):after{content:attr(data-icon)}@media (max-width:980px){.et_pb_button[data-icon-tablet]:not([data-icon-tablet=""]):after{content:attr(data-icon-tablet)}}@media (max-width:767px){.et_pb_button[data-icon-phone]:not([data-icon-phone=""]):after{content:attr(data-icon-phone)}}
.et_pb_with_border .et_pb_contact_form .input[type=checkbox]+label i,.et_pb_with_border .et_pb_contact_form .input[type=radio]+label i,.et_pb_with_border .et_pb_contact_form input,.et_pb_with_border .et_pb_contact_form select,.et_pb_with_border .et_pb_contact_form textarea{border:0 solid #333}.et_pb_contact_form:not(.et_block_module){--vertical-gap:15px;--horizontal-gap:15px;--flex-direction:row;flex-wrap:wrap}.et_pb_contact_form:not(.et_block_module)>[class*=et_flex_column]{--horizontal-gap-parent:15px}.et_pb_contact_form:not(.et_block_module) .et_pb_contact_field{padding:0}.et_pb_contact_form.et_block_module .et_pb_contact_field{margin-bottom:15px}.et_pb_contact_form.et_block_module .et_contact_bottom_container{margin-top:0}.et_pb_contact_main_title{word-wrap:break-word}.et_pb_contact_submit{color:#2ea3f2}.et_pb_contact_reset:hover,.et_pb_contact_submit:hover{background-color:rgba(0,0,0,.05)}.et_pb_contact_reset:hover{padding:.3em 1em}.et_pb_contact_form [data-conditional-logic]{display:none}.et_pb_contact .et_pb_contact_form .et_pb_contact_field.et_contact_error .et_pb_contact_field_radio_title,.et_pb_contact .et_pb_contact_form .et_pb_contact_field.et_contact_error .et_pb_contact_field_radio label,.et_pb_contact .et_pb_contact_form .et_pb_contact_field.et_contact_error input[type=checkbox]+label,.et_pb_contact .et_pb_contact_form .et_pb_contact_field.et_contact_error input[type=radio]+label,.et_pb_contact .et_pb_contact_form p.et_contact_error .et_pb_contact_field_radio_title,.et_pb_contact .et_pb_contact_form p.et_contact_error .et_pb_contact_field_radio label,.et_pb_contact .et_pb_contact_form p.et_contact_error input[type=checkbox]+label{color:red!important}.et_pb_contact .et_pb_contact_form .et_pb_contact_field.et_contact_error input[type=checkbox]+label i,.et_pb_contact .et_pb_contact_form .et_pb_contact_field.et_contact_error input[type=radio]+label i{border:1px solid red!important}.et_pb_contact_form p[data-id=et_number]{position:absolute!important;transform:scale(.01)!important}.et_pb_contact_form p[data-id=et_number] input{background:transparent!important;border:none!important}.et_pb_contact_form_container{--vertical-gap:0;--horizontal-gap:0}.et_pb_contact_form_container.et_pb_text_align_center .et_pb_contact_field_radio_list,.et_pb_contact_form_container.et_pb_text_align_center .et_pb_contact_field_radio_title,.et_pb_contact_form_container.et_pb_text_align_justified .et_pb_contact_field_radio_list,.et_pb_contact_form_container.et_pb_text_align_justified .et_pb_contact_field_radio_title,.et_pb_contact_form_container.et_pb_text_align_right .et_pb_contact_field_radio_list,.et_pb_contact_form_container.et_pb_text_align_right .et_pb_contact_field_radio_title{float:none}.et_pb_contact_form_container.et_pb_text_align_center .et_pb_contact_field_radio_wrapper,.et_pb_contact_form_container.et_pb_text_align_justified .et_pb_contact_field_radio_wrapper,.et_pb_contact_form_container.et_pb_text_align_right .et_pb_contact_field_radio_wrapper{display:flex}.et_pb_contact_form_container.et_pb_text_align_center .et_pb_contact_field_radio_wrapper{justify-content:center}.et_pb_contact_form_container.et_pb_text_align_right .et_pb_contact_field_radio_wrapper{justify-content:flex-end}.et_pb_contact_form_container.et_pb_text_align_justified .et_pb_contact_field_radio_wrapper{justify-content:space-between}.et_pb_contact_main_title{font-weight:500;padding-bottom:16px;position:relative}h1.et_pb_contact_main_title{font-size:26px}.et-pb-contact-message{position:relative}.et_pb_column_1_3 .et_pb_contact_main_title,.et_pb_column_1_4 .et_pb_contact_main_title,.et_pb_column_1_5 .et_pb_contact_main_title,.et_pb_column_1_6 .et_pb_contact_main_title,.et_pb_column_2_5 .et_pb_contact_main_title{font-size:22px}.et_pb_contact_right{display:inline-block;min-width:105px;margin:0;text-align:right;margin-bottom:0!important}.et_pb_contact_right .et_pb_contact_captcha_question{vertical-align:middle}.et_pb_contact{position:relative}.et_pb_contact .et_pb_contact_field input,.et_pb_contact .et_pb_contact_field textarea{-webkit-appearance:none;background-color:#eee;width:100%;border-width:0;border-radius:0;color:#999;font-size:14px;padding:16px}.et_pb_contact .et_pb_contact_field textarea{font-family:inherit}.et_pb_contact .et_pb_contact_field input:-moz-placeholder,.et_pb_contact .et_pb_contact_field input::-moz-placeholder,.et_pb_contact .et_pb_contact_field textarea:-moz-placeholder,.et_pb_contact .et_pb_contact_field textarea::-moz-placeholder{opacity:1}.et_pb_contact_right input{padding:16px}.et_pb_contact .et_pb_contact_right input.et_pb_contact_captcha{width:auto;max-width:none}.et_pb_contact .et_pb_contact_field input[type=checkbox],.et_pb_contact .et_pb_contact_field input[type=radio]{margin:0;width:auto;max-width:none;padding:0;display:none}.et_pb_contact .et_pb_contact_field input[type=checkbox]+label,.et_pb_contact .et_pb_contact_field input[type=radio]+label{display:inline-block;vertical-align:middle;position:relative;cursor:pointer;line-height:1.7em;min-height:1.7em}.et_pb_contact .et_pb_contact_field input[type=checkbox]+label i,.et_pb_contact .et_pb_contact_field input[type=radio]+label i{content:"";width:18px;height:18px;background-color:#eee;font-style:normal;display:inline-block;vertical-align:middle;position:relative;margin-right:6px}.et_pb_contact .et_pb_contact_field input[type=radio]+label i{border-radius:50%}.et_pb_contact .et_pb_contact_field input[type=checkbox]:checked+label i:before,.et_pb_contact .et_pb_contact_field input[type=radio]:checked+label i:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.et_pb_contact .et_pb_contact_field input[type=checkbox]:checked+label i:before{content:"N";font-family:ETmodules;color:#2ea3f2;font-size:13px;font-weight:600;line-height:17px;text-align:center}.et_pb_contact .et_pb_contact_field input[type=radio]:checked+label i:before{background:#2ea3f2;border-radius:50%;width:6px;height:6px}.et_pb_contact .et_pb_contact_field input[type=checkbox]~input[type=text]{display:none!important}.et_pb_contact_reset,.et_pb_contact_submit{font-family:inherit;display:inline-block;margin:0 0 0 18px;cursor:pointer}.et_pb_contact .et_pb_contact_field .et_contact_error{border:1px solid red!important}.et_contact_bottom_container{text-align:right;display:flex;margin-left:auto;margin-right:0}.et_contact_bottom_container .et_pb_button_wrapper{display:flex}.iphone .et_pb_contact_form input,.iphone .et_pb_contact_form select,.iphone .et_pb_contact_form textarea{-webkit-appearance:initial}
.et_pb_bg_layout_light .et_pb_newsletter_button{color:#2ea3f2}.et_pb_with_border .et_pb_newsletter_form .input[type=checkbox]+label i,.et_pb_with_border .et_pb_newsletter_form .input[type=radio]+label i,.et_pb_with_border .et_pb_newsletter_form input,.et_pb_with_border .et_pb_newsletter_form select,.et_pb_with_border .et_pb_newsletter_form textarea,.et_pb_with_focus_border .et_pb_newsletter_form input:focus{border:0 solid #333}.et_pb_newsletter_description{word-wrap:break-word}.et_pb_newsletter_form p.et_pb_newsletter_field.et_pb_signup_custom_field{padding-left:0}.et_pb_newsletter p .et_pb_signup_error{border:1px solid red!important}.et_pb_newsletter{padding:25px}.et_pb_newsletter .et_pb_module_header:empty{display:none}.et_pb_newsletter_description p:last-of-type{padding-bottom:0}.et_pb_newsletter_description_no_title.et_pb_newsletter_description_no_content .et_pb_newsletter_form{order:2}.et_pb_newsletter_form p.et_pb_newsletter_field{margin-bottom:0;padding-bottom:0}.et_block_module>.et_pb_newsletter_form p.et_pb_newsletter_field{padding-bottom:1em}.et_pb_newsletter_form .input,.et_pb_newsletter_form input[type=password],.et_pb_newsletter_form input[type=text],.et_pb_newsletter_form p.et_pb_newsletter_field input[type=text],.et_pb_newsletter_form p.et_pb_newsletter_field textarea,.et_pb_newsletter_form select,.et_pb_newsletter_form textarea{-webkit-appearance:none;padding:14px 4%!important;font-size:16px;color:#666;background-color:#fff;width:100%;font-weight:400;border-width:0;border-radius:3px}.et_pb_newsletter_form .et_pb_newsletter_field[data-type=select]:after{margin-top:-3px}.et_pb_newsletter_form p .et_pb_subscribe_error{border:1px solid red!important}.et_pb_newsletter_result{display:none}.et_pb_newsletter_success{text-align:center}.et_pb_newsletter_button{color:inherit;width:100%;text-align:center;box-sizing:border-box}.et_pb_newsletter_button.et_pb_button{display:block}.et_pb_newsletter_button:hover{text-decoration:none}.et_pb_newsletter_button:hover:after{opacity:1;margin-left:0}.et_pb_newsletter_button_text{word-break:break-word}.et_pb_newsletter_fields,.et_pb_newsletter_footer{width:100%}.et_pb_newsletter_footer{margin-top:20px}.et_pb_newsletter_footer:empty{margin-top:0}.et_pb_newsletter .et_pb_newsletter_fields{display:flex;flex-wrap:wrap;justify-content:space-between;--horizontal-gap:15px;--vertical-gap:15px;--horizontal-gap-parent:15px}.et_pb_newsletter .et_pb_newsletter_fields>*{flex-basis:100%}.et_pb_newsletter .et_pb_newsletter_form .et_pb_contact_field_half{flex-basis:48.5%}.et_pb_newsletter_layout_bottom_top .et_pb_newsletter_description,.et_pb_newsletter_layout_right_left .et_pb_newsletter_description{order:1}.et_pb_newsletter .et_pb_contact_field_last+.et_pb_newsletter_field{padding-left:0}.et_pb_newsletter .et_pb_contact_field--hidden{display:none}@media (max-width:980px){p.et_pb_contact_field.et_pb_contact_field_last_tablet+p.et_pb_contact_field.et_pb_contact_field_last_tablet,p.et_pb_contact_field_half_tablet+p.et_pb_contact_field_last_tablet:not(.et_pb_contact_field_half_tablet){clear:both}.et_pb_newsletter .et_pb_contact_field_last_tablet+.et_pb_newsletter_field{padding-left:0}.et_pb_newsletter .et_pb_newsletter_form .et_pb_contact_field_half_tablet{flex-basis:48.5%}.et_pb_newsletter .et_pb_newsletter_form .et_pb_contact_field_last_tablet{flex-basis:100%}.et_pb_bg_layout_light_tablet .et_pb_newsletter_button{color:#2ea3f2}.et_pb_bg_layout_dark_tablet .et_pb_newsletter_button{color:inherit}}@media (max-width:767px){.et_pb_newsletter .et_pb_contact_field_last_phone+.et_pb_newsletter_field{padding-left:0}.et_pb_newsletter .et_pb_newsletter_form .et_pb_contact_field_half_phone{flex-basis:48.5%}.et_pb_newsletter .et_pb_newsletter_form .et_pb_contact_field_last_phone{flex-basis:100%}.et_pb_bg_layout_light_phone .et_pb_newsletter_button{color:#2ea3f2}.et_pb_bg_layout_dark_phone .et_pb_newsletter_button{color:inherit}}.gecko .et_pb_newsletter .et_pb_newsletter_field{margin-bottom:1vw}body .grecaptcha-badge{visibility:hidden}body.et_pb_recaptcha_enabled .grecaptcha-badge{visibility:initial;z-index:9999}
.et_pb_contact_form_label{display:none}.et_pb_with_border.et_pb_contact_field .input[type=checkbox]+label i,.et_pb_with_border.et_pb_contact_field .input[type=radio]+label i,.et_pb_with_border.et_pb_contact_field input,.et_pb_with_border.et_pb_contact_field select,.et_pb_with_border.et_pb_contact_field textarea{border:0 solid #333}.et_pb_contact_field.et_pb_text_align_center .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_center .et_pb_contact_field_radio_title,.et_pb_contact_field.et_pb_text_align_justified .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_justified .et_pb_contact_field_radio_title,.et_pb_contact_field.et_pb_text_align_right .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_right .et_pb_contact_field_radio_title{float:none}.et_pb_contact_field.et_pb_text_align_center .et_pb_contact_field_radio_wrapper,.et_pb_contact_field.et_pb_text_align_justified .et_pb_contact_field_radio_wrapper,.et_pb_contact_field.et_pb_text_align_right .et_pb_contact_field_radio_wrapper{display:flex}.et_pb_contact_field.et_pb_text_align_center .et_pb_contact_field_radio_wrapper{justify-content:center}.et_pb_contact_field.et_pb_text_align_right .et_pb_contact_field_radio_wrapper{justify-content:flex-end}.et_pb_contact_field.et_pb_text_align_justified .et_pb_contact_field_radio_wrapper{justify-content:space-between}.et_pb_contact_field_options_list label a:empty:before{content:"\E906";font-family:ETmodules;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-style:normal;display:inline-block;box-sizing:border-box;font-size:16px}.et_pb_contact_field[data-type=booleancheckbox] .et_pb_contact_field_options_title{display:inline-block}.et_pb_contact_field[data-type=select]{position:relative}.et_pb_contact_field[data-type=select]:after{content:"";position:absolute;top:50%;right:10px;transform:translateY(-50%);width:0;height:0;border:6px solid transparent;border-top-color:#666;margin-top:3px;pointer-events:none}p.et_pb_contact_field{padding:0 0 0 3%;margin-bottom:3%;background-position:50%;background-size:cover}p.et_pb_contact_field.et_pb_contact_field_last+p.et_pb_contact_field.et_pb_contact_field_last,p.et_pb_contact_field:not(.et_pb_contact_field_last),p.et_pb_contact_field_half+p.et_pb_contact_field_last:not(.et_pb_contact_field_half){clear:both}.et_pb_contact_field.et_pb_section_parallax,.et_pb_contact_field.et_pb_section_video,.et_pb_contact_field :where(:not(.et-vb-ui)){position:relative}.et_pb_contact_field a{color:inherit;font-weight:700;text-decoration:underline}.et_pb_contact_select{color:#999;background-color:#eee;padding:16px 20px 16px 16px;font-size:14px;box-sizing:border-box;width:100%;border:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0}.et_pb_contact_select::-ms-expand{display:none}.et_pb_contact_field_options_wrapper{display:block}.et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{margin-bottom:.5em;font-weight:600}.et_pb_contact_field_options_wrapper:after{clear:both;content:" ";display:block}.et_pb_contact_field_checkbox,.et_pb_contact_field_options_title,.et_pb_contact_field_radio,.et_pb_contact_field_select_title{display:block}.et_pb_contact_field_radio_title,.et_pb_contact_field_select_title{font-size:16px;padding-bottom:4px}.et_pb_contact_field textarea.et_pb_contact_message{min-height:150px;display:block}@media (max-width:980px){.et_pb_contact_field.et_pb_text_align_center-tablet .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_center-tablet .et_pb_contact_field_radio_title,.et_pb_contact_field.et_pb_text_align_justified-tablet .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_justified-tablet .et_pb_contact_field_radio_title,.et_pb_contact_field.et_pb_text_align_right-tablet .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_right-tablet .et_pb_contact_field_radio_title{float:none}.et_pb_contact_field.et_pb_text_align_center-tablet .et_pb_contact_field_radio_wrapper,.et_pb_contact_field.et_pb_text_align_justified-tablet .et_pb_contact_field_radio_wrapper,.et_pb_contact_field.et_pb_text_align_right-tablet .et_pb_contact_field_radio_wrapper{display:flex}.et_pb_contact_field.et_pb_text_align_center-tablet .et_pb_contact_field_radio_wrapper{justify-content:center}.et_pb_contact_field.et_pb_text_align_right-tablet .et_pb_contact_field_radio_wrapper{justify-content:flex-end}.et_pb_contact_field.et_pb_text_align_justified-tablet .et_pb_contact_field_radio_wrapper{justify-content:space-between}}@media (max-width:767px){.et_pb_contact_field.et_pb_text_align_center-phone .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_center-phone .et_pb_contact_field_radio_title,.et_pb_contact_field.et_pb_text_align_justified-phone .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_justified-phone .et_pb_contact_field_radio_title,.et_pb_contact_field.et_pb_text_align_right-phone .et_pb_contact_field_radio_list,.et_pb_contact_field.et_pb_text_align_right-phone .et_pb_contact_field_radio_title{float:none}.et_pb_contact_field.et_pb_text_align_center-phone .et_pb_contact_field_radio_wrapper,.et_pb_contact_field.et_pb_text_align_justified-phone .et_pb_contact_field_radio_wrapper,.et_pb_contact_field.et_pb_text_align_right-phone .et_pb_contact_field_radio_wrapper{display:flex}.et_pb_contact_field.et_pb_text_align_center-phone .et_pb_contact_field_radio_wrapper{justify-content:center}.et_pb_contact_field.et_pb_text_align_right-phone .et_pb_contact_field_radio_wrapper{justify-content:flex-end}.et_pb_contact_field.et_pb_text_align_justified-phone .et_pb_contact_field_radio_wrapper{justify-content:space-between}p.et_pb_contact_field.et_pb_contact_field_last_phone+p.et_pb_contact_field.et_pb_contact_field_last_phone,p.et_pb_contact_field_half_phone+p.et_pb_contact_field_last_phone:not(.et_pb_contact_field_half_phone){clear:both}}.digr_adb_blurb_image_wrapper,
.digr_adb_blurb_image,
.digr_adb_blurb_icon,
.digr_adb_blurb_badge,
.digr_adb_contents,
.digr_adb_btn_icon,
.digr_adb_btn,
.digr_btn_style,
.digr_adb_divider {
border-style: solid;
}
.digr_adb_blurb_image_wrap {
width: inherit;
height: inherit;
}
.digr_adb_blurb_container,
.digr_adb_blurb_content_box {
display: flex;
flex-direction: column;
width: 100%;
}
.digr_adb_blurb_content_wrapper {
display: flex;
}
.digr_adb_blurb_image_container {
display: flex;
width: 100%; }
.digr_adb_blurb_container,
.digr_adb_blurb_image_container,
.digr_adb_blurb_image_wrapper,
.digr_adb_contents {
position: relative;
}
.digr_adb_blurb_container .digr_adb_blurb_image {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
}
.digr_adb_blurb_container .digr_adb_blurb_icon,
.digr_adb_blurb_image_wrapper,
.digr_adb_blurb_image_wrapper:before,
.digr_adb_contents,
.digr_adb_blurb_title,
.digr_adb_blurb_subtitle,
.digr_adb_blurb_description,
.digr_adb_blurb_badge,
.digr_adb_divider {
transition: all 0.5s ease !important;
}
.digr_adb_blurb_container .digr_adb_blurb_image.digr_adb_alternative_image {
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
height: 100%;
width: 100%;
opacity: 0;
transition: all 0.8s ease !important;
}
.digr_adb_blurb_container:hover .digr_adb_blurb_image.digr_adb_alternative_image {
opacity: 1 !important;
transition: all 0.8s ease !important;
}
.digr_adb_blurb_container .digr_adb_blurb_badge_wrapper {
display: flex;
height: 100%;
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
height: 100%;
width: 100%;
z-index: 15;
}
.digr_adb_blurb_container .digr_adb_blurb_badge {
display: flex;
align-items: center;
justify-content: center;
flex-direction: column-reverse;
gap: 10px;
}
.digr_adb_blurb_container .digr_adb_badge_icon {
font-size: 18px;
}
.digr_adb_contents {
display: flex;
flex-direction: column;
} .digr_adb_button_box {
display: inline-block;
}
.digr_adb_button_box a {
display: flex;
border-style: solid; font-size: 20px;
border-radius: 3px;
line-height: 34px;
padding: 3px 20px;
align-items: center;
}
.digr_adb_btn_icon.et-pb-icon {
font-size: 34px;
transition: all 0.6s ease-in-out; }
.digr_adb_btn {
position: relative;
z-index: 99;
transition: all 0.6s ease-in-out;
}
.digr_adb_btn_icon {
font-weight: 900;
display: inline-block;
font-size: inherit;
font-variant: normal;
text-rendering: auto;
font-style: normal;
opacity: 1;
visibility: visible; transform: translateZ(0);
transition-duration: 0.1s;
transition-property: transform;
transition-timing-function: ease-out;
transition: all 0.3s ease 0ms;
vertical-align: middle;
z-index: 115;
}
.digr_adb_button_wrapper .digr_adb_btn_icon_show_on_hover .digr_adb_btn_icon {
opacity: 0;
visibility: hidden;
margin-left: -1em;
z-index: 115;
}
.digr_adb_button_wrapper .digr_adb_btn_icon_show_on_hover:hover .digr_adb_btn_icon {
opacity: 1;
visibility: visible;
margin-left: 0.4em;
z-index: 115;
}  .digr_adb_button_box {
--border_color: #d3585e; --before_border_color: #c336ed;
}
.digr_adb_button_box .digr_btn_style {
position: relative;
overflow: hidden; }
.digr_adb_button_box .digr_style_1::before,
.digr_adb_button_box .digr_style_2::before,
.digr_adb_button_box .digr_style_3::before,
.digr_adb_button_box .digr_style_4::before { content: "";
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
transition: all 0.6s ease;
} .digr_adb_button_box .digr_style_1::before {
width: 0%;
height: 100%;
}
.digr_adb_button_box:hover .digr_style_1::before {
width: 100%;
} .digr_adb_button_box .digr_style_2::before {
width: 100%;
height: 0%;
}
.digr_adb_button_box:hover .digr_style_2::before {
height: 100%;
} .digr_adb_button_box .digr_style_3::before {
width: 380%;
height: 0%;
transform: translate(-50%, -50%) rotate(45deg);
}
.digr_adb_button_box:hover .digr_style_3::before {
height: 380%;
} .digr_adb_button_box .digr_style_4::before {
width: 380%;
height: 0%;
transform: translate(-50%, -50%) rotate(-45deg);
}
.digr_adb_button_box:hover .digr_style_4::before {
height: 380%;
} .digr_adb_button_box .digr_style_5::before { transition: all 0.6s ease;
content: "";
width: 25%;
height: 100%; position: absolute;
top: 0;
left: 0;
}
.digr_adb_button_box .digr_style_5:hover::before { width: 100%;
} .digr_adb_button_box .digr_style_6 { vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
-webkit-box-shadow: 0 0 1px transparent;
box-shadow: 0 0 1px transparent;
position: relative;
overflow: hidden; -webkit-transition-property: color;
-o-transition-property: color;
transition-property: color;
}
.digr_adb_button_box .digr_style_6,
.digr_adb_button_box .digr_style_6:before {
-webkit-transition-duration: 0.6s;
-o-transition-duration: 0.6s;
transition-duration: 0.6s;
}
.digr_adb_button_box .digr_style_6:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0; border-radius: 100%;
-webkit-transform: scale(0);
transform: scale(0);
-webkit-transition-property: transform;
-webkit-transition-property: -webkit-transform;
transition-property: -webkit-transform;
-o-transition-property: transform;
transition-property: transform;
transition-property: transform, -webkit-transform;
-webkit-transition-timing-function: ease-out;
-o-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.digr_adb_button_box:hover .digr_style_6 { }
.digr_adb_button_box:hover .digr_style_6:before {
-webkit-transform: scale(2);
transform: scale(2);
} .digr_adb_button_box .digr_style_7 { vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
-webkit-box-shadow: 0 0 1px transparent;
box-shadow: 0 0 1px transparent;
position: relative;
overflow: hidden; -webkit-transition-property: color;
-o-transition-property: color;
transition-property: color;
}
.digr_adb_button_box .digr_style_7,
.digr_adb_button_box .digr_style_7:before {
-webkit-transition-duration: 0.6s;
-o-transition-duration: 0.6s;
transition-duration: 0.6s;
}
.digr_adb_button_box .digr_style_7:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0; border-radius: 100%;
-webkit-transform: scale(2);
transform: scale(2);
-webkit-transition-property: transform;
-webkit-transition-property: -webkit-transform;
transition-property: -webkit-transform;
-o-transition-property: transform;
transition-property: transform;
transition-property: transform, -webkit-transform;
-webkit-transition-timing-function: ease-out;
-o-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.digr_adb_button_box:hover .digr_style_7 { }
.digr_adb_button_box:hover .digr_style_7:before {
-webkit-transform: scale(0);
transform: scale(0);
} .digr_adb_button_box .digr_style_8 { vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
-webkit-box-shadow: 0 0 1px transparent;
box-shadow: 0 0 1px transparent;
position: relative; -webkit-transition-property: color;
-o-transition-property: color;
transition-property: color;
}
.digr_adb_button_box .digr_style_8,
.digr_adb_button_box .digr_style_8:before {
-webkit-transition-duration: 0.6s;
-o-transition-duration: 0.6s;
transition-duration: 0.6s;
}
.digr_adb_button_box .digr_style_8:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0; -webkit-transform: scale(0);
transform: scale(0);
-webkit-transition-property: transform;
-webkit-transition-property: -webkit-transform;
transition-property: -webkit-transform;
-o-transition-property: transform;
transition-property: transform;
transition-property: transform, -webkit-transform;
-webkit-transition-timing-function: ease-out;
-o-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.digr_adb_button_box:hover .digr_style_8 { }
.digr_adb_button_box:hover .digr_style_8:before {
-webkit-transform: scale(1);
transform: scale(1);
} .digr_adb_button_box .digr_style_9 { vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
-webkit-box-shadow: 0 0 1px transparent;
box-shadow: 0 0 1px transparent;
position: relative;
-webkit-transition-property: color;
-o-transition-property: color;
transition-property: color;
}
.digr_adb_button_box .digr_style_8,
.digr_adb_button_box .digr_style_9:before {
-webkit-transition-duration: 0.6s;
-o-transition-duration: 0.6s;
transition-duration: 0.6s;
}
.digr_adb_button_box .digr_style_9:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0; -webkit-transform: scaleX(0);
transform: scaleX(0);
-webkit-transform-origin: 0 50%;
transform-origin: 0 50%;
-webkit-transition-property: transform;
-webkit-transition-property: -webkit-transform;
transition-property: -webkit-transform;
-o-transition-property: transform;
transition-property: transform;
transition-property: transform, -webkit-transform;
-webkit-transition-timing-function: ease-out;
-o-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.digr_adb_button_box:hover .digr_style_9 { }
.digr_adb_button_box:hover .digr_style_9:before {
-webkit-transform: scaleX(1);
transform: scaleX(1);
}
.digr_adb_button_box .digr_style_9:after {
content: "";
position: absolute;
z-index: -1;
left: 100%;
right: 0%;
bottom: 0; height: 4px;
-webkit-transition-property: left;
-o-transition-property: left;
transition-property: left;
-webkit-transition-duration: 0.6s;
-o-transition-duration: 0.6s;
transition-duration: 0.6s;
-webkit-transition-timing-function: ease-out;
-o-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.digr_adb_button_box:hover .digr_style_9:after {
left: 0;
} .digr_adb_button_box .digr_style_10 { vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
-webkit-box-shadow: 0 0 1px transparent;
box-shadow: 0 0 1px transparent;
position: relative;
-webkit-transition-property: color;
-o-transition-property: color;
transition-property: color;
}
.digr_adb_button_box .digr_style_10,
.digr_adb_button_box .digr_style_10:before {
-webkit-transition-duration: 0.6s;
-o-transition-duration: 0.6s;
transition-duration: 0.6s;
}
.digr_adb_button_box .digr_style_10:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0; -webkit-transform: scaleX(0);
transform: scaleX(0);
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-transition-property: transform;
-webkit-transition-property: -webkit-transform;
transition-property: -webkit-transform;
-o-transition-property: transform;
transition-property: transform;
transition-property: transform, -webkit-transform;
-webkit-transition-timing-function: ease-out;
-o-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.digr_adb_button_box:hover .digr_style_10 { }
.digr_adb_button_box:hover .digr_style_10:before {
-webkit-transform: scaleX(1);
transform: scaleX(1);
}
.digr_adb_button_box .digr_style_10 { vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
-webkit-box-shadow: 0 0 1px transparent;
box-shadow: 0 0 1px transparent;
position: relative;
overflow: hidden;
}
.digr_adb_button_box .digr_style_10:after {
content: "";
position: absolute;
z-index: -1;
left: 0;
right: 100%;
bottom: 0; height: 4px;
-webkit-transition-property: right;
-o-transition-property: right;
transition-property: right;
-webkit-transition-duration: 0.6s;
-o-transition-duration: 0.6s;
transition-duration: 0.6s;
-webkit-transition-timing-function: ease-out;
-o-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.digr_adb_button_box .digr_style_10:hover:after {
right: 0;
} .digr_adb_button_box .digr_style_11 { vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
-webkit-box-shadow: 0 0 1px transparent;
box-shadow: 0 0 1px transparent;
position: relative;
overflow: hidden;
}
.digr_adb_button_box .digr_style_11:after {
content: "";
position: absolute;
z-index: 12;
left: 51%;
right: 51%;
bottom: 0; height: 4px;
-webkit-transition-property: left, right;
-o-transition-property: left, right;
transition-property: left, right;
-webkit-transition-duration: 0.6s;
-o-transition-duration: 0.6s;
transition-duration: 0.6s;
-webkit-transition-timing-function: ease-out;
-o-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.digr_adb_button_box:hover .digr_style_11:after {
left: 0;
right: 0;
}   .digr_adb_button_box .digr_btn_style:hover {
transition-delay: 0.5s;
}
.digr_adb_button_box:hover .digr_btn_style:before {
transition-delay: 0s; }
.digr_adb_button_box:hover .digr_btn_style:after {  } .digr_adb_button_box .digr_style_12:before,
.digr_adb_button_box .digr_style_12:after {
left: 0;
height: 0;
width: 100%;
}
.digr_adb_button_box .digr_style_12:before {
bottom: 0;
border: 4px solid;
border-color: var(--before_border_color);
border-top: 0;
border-bottom: 0;
z-index: 111;
}
.digr_adb_button_box .digr_style_12:after {
top: 0;
height: 0;
}
.digr_adb_button_box:hover .digr_style_12:before,
.digr_adb_button_box:hover .digr_style_12:after {
height: 100%;
} .digr_adb_button_box .digr_style_13:before,
.digr_adb_button_box .digr_style_13:after {
top: 0;
width: 0;
height: 100%;
}
.digr_adb_button_box .digr_style_13:before {
right: 0;
border: 4px solid;
border-color: var(--before_border_color);
border-left: 0;
border-right: 0;
z-index: 111;
}
.digr_adb_button_box .digr_style_13:after {
left: 0;
}
.digr_adb_button_box:hover .digr_style_13:before,
.digr_adb_button_box:hover .digr_style_13:after {
width: 100%;
} .digr_adb_button_box .digr_style_14:before,
.digr_adb_button_box .digr_style_14:after {
top: 0;
width: 0;
height: 100%;
}
.digr_adb_button_box .digr_style_14:before {
left: 0;
border: 4px solid;
border-color: var(--before_border_color);
border-left: 0;
border-right: 0;
z-index: 111; }
.digr_adb_button_box .digr_style_14:after {
right: 0; }
.digr_adb_button_box:hover .digr_style_14:before,
.digr_adb_button_box:hover .digr_style_14:after {
width: 100%; } .digr_adb_button_box .digr_style_15:before {
top: 0;
left: 50%;
height: 100%;
width: 0;
border: 4px solid var(--border_color);
border-left: 0;
border-right: 0;
z-index: 111;
}
.digr_adb_button_box .digr_style_15:after {
bottom: 0;
left: 0;
height: 0;
width: 100%; }
.digr_adb_button_box:hover .digr_style_15:before {
left: 0;
width: 100%;
}
.digr_adb_button_box:hover .digr_style_15:after {
top: 0;
height: 100%;
} .digr_adb_button_box .digr_style_16:before,
.digr_adb_button_box .digr_style_16:after {
left: 0;
height: 0;
width: 100%;
}
.digr_adb_button_box .digr_style_16:before {
top: 0;
border: 4px solid;
border-color: var(--before_border_color);
border-top: 0;
border-bottom: 0;
z-index: 111;
}
.digr_adb_button_box .digr_style_16:after {
bottom: 0;
height: 0;
}
.digr_adb_button_box:hover .digr_style_16:before,
.digr_adb_button_box:hover .digr_style_16:after {
height: 100%;
} .digr_adb_blurb_image_wrapper {
overflow: hidden;
}
.digr_adb_blurb_image_container .digr_eagle {
transform: scale(1);
transition: all 0.6s ease;
}
.digr_adb_blurb_image_container:hover .digr_eagle {
transform: scale(1.2);
transition: all 0.6s ease;
}
.digr_adb_blurb_image_container .digr_goose {
transform: scale(1.2);
transition: all 0.6s ease;
}
.digr_adb_blurb_image_container:hover .digr_goose {
transform: scale(1);
transition: all 0.6s ease;
}
.digr_adb_blurb_image_container .digr_hawk {
transform-origin: top;
transform: scale(1.2) translate(0, 0);
transition: all 0.6s ease;
}
.digr_adb_blurb_image_container:hover .digr_hawk {
transform-origin: top;
transform: scale(1.2) translate(0, -15%);
transition: all 0.6s ease;
}
.digr_adb_blurb_image_container .digr_parrot {
transform-origin: bottom;
transform: scale(1.3) translate(0, 0);
transition: all 0.6s ease;
}
.digr_adb_blurb_image_container:hover .digr_parrot {
transform-origin: bottom;
transform: scale(1.3) translate(0, 10%);
transition: all 0.6s ease;
}
.digr_adb_blurb_image_container .digr_peacock {
transition: all 0.6s ease;
transform: scale(1.3) translate(0, 0);
}
.digr_adb_blurb_image_container:hover .digr_peacock {
transition: all 0.6s ease;
transform: scale(1.3) translate(-10%, 0);
}
.digr_adb_blurb_image_container .digr_ostrich {
transition: all 0.6s ease;
transform: scale(1.3) translate(0, 0);
}
.digr_adb_blurb_image_container:hover .digr_ostrich {
transition: all 0.6s ease;
transform: scale(1.3) translate(10%, 0);
}
.digr_adb_blurb_image_container .digr_kiwi {
filter: blur(0);
transform: scale(1);
transition: all 0.6s ease;
}
.digr_adb_blurb_image_container:hover .digr_kiwi {
filter: blur(2px);
transform: scale(1.1);
transition: all 0.6s ease;
}
.digr_adb_blurb_image_container .digr_hummingbird {
filter: blur(2px);
transform: scale(1);
transition: all 0.6s ease;
}
.digr_adb_blurb_image_container:hover .digr_hummingbird {
filter: blur(0);
transform: scale(1);
transition: all 0.6s ease;
}
.digr_adb_blurb_image_container .digr_crane {
transform: scale(1) translate(0, 0);
transition: all 0.6s ease;
}
.digr_adb_blurb_image_container:hover .digr_crane {
transform: scale(1.5) rotate(-15deg);
transition: all 0.6s ease;
}
.digr_adb_blurb_image_container .digr_swallow {
transform: scale(1) translate(0, 0);
transition: all 0.6s ease;
}
.digr_adb_blurb_image_container:hover .digr_swallow {
transform: scale(1.5) rotate(15deg);
transition: all 0.6s ease;
} .digr_adb_blurb_content_wrapper .digr_adb_divider {
height: 0;
border-top-width: 3px;
width: 100%;
}
.digr_adb_divider.digr_adb_solid {
border-top-style: solid;
}
.digr_adb_divider.digr_adb_dashed {
border-top-style: dashed;
}
.digr_adb_divider.digr_adb_dotted {
border-top-style: dotted;
}
.digr_adb_divider.digr_adb_double {
border-top-style: double;
}
.digr_adb_divider.digr_adb_groove {
border-top-style: groove;
}
.digr_adb_divider.digr_adb_outset {
border-top-style: outset;
}
.digr_adb_divider.digr_adb_ridge {
border-top-style: ridge;
}
.digr_adb_divider.digr_adb_inset {
border-top-style: inset;
} .digr_adb_button_wrapper .digr_adb_button_box .et_pb_button:hover {
padding: 3px 20px;
}
.digr_adb_badge_icon {
order:20;
}.digr_adh_advanced_heading_text {
--animation-transition: 4000ms;
}
.digr_adh_advanced_heading_container h1,
.digr_adh_advanced_heading_container h2,
.digr_adh_advanced_heading_container h3,
.digr_adh_advanced_heading_container h4,
.digr_adh_advanced_heading_container h5,
.digr_adh_advanced_heading_container h6 {
padding: 0;
} .digr_adh_advanced_heading_container .digr_adh_advanced_heading_title,
.digr_adh_advanced_heading_container .suffix_bg_color,
.digr_adh_advanced_heading_container .prefix_bg_color,
.digr_adh_advanced_heading_container .infix_bg_color,
.digr_adh_advanced_heading_container .prefix,
.digr_adh_advanced_heading_container .suffix,
.digr_adh_advanced_heading_container .infix,
.digr_adh_divider_image,
.digr_adh_divider_icon {
border-style: solid; }
.digr_adh_advanced_heading_container .prefix,
.digr_adh_advanced_heading_container .prefix span,
.digr_adh_advanced_heading_container .infix,
.digr_adh_advanced_heading_container .infix span,
.digr_adh_advanced_heading_container .suffix,
.digr_adh_advanced_heading_container .suffix span {
display: inline-block;
}
.digr_adh_advanced_heading_container .prefix,
.digr_adh_advanced_heading_container .suffix,
.digr_adh_advanced_heading_container .infix {
line-height: 1em;
max-width: 100%;
}
.et-fb-root-ancestor .et-db #et-boc .et-l .digr_adh_advanced_heading_title span:nth-of-type(2) {
margin: 0px 20px;
}
.digr_adh_background_clip,
.digr_adh_gradient_text {
-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
background-color: transparent;
}
.digrHue .digr_adh_animation {
background-size: cover;
-webkit-animation: digrHue var(--animation-transition) infinite linear;
animation: digrHue var(--animation-transition) infinite linear;
}
.digrMove .digr_adh_animation {
background-size: 200%;
-webkit-animation: digrMove var(--animation-transition) ease infinite;
animation: digrMove var(--animation-transition) ease infinite;
}
.digrShine .digr_adh_animation {
background-size: 50% 75%;
-webkit-animation: digrShine var(--animation-transition) linear infinite;
animation: digrShine var(--animation-transition) linear infinite;
}
.digrLoop .digr_adh_animation {
background-size: 200%;
-webkit-animation: digrLoop var(--animation-transition) ease-in-out infinite;
animation: digrLoop var(--animation-transition) ease-in-out infinite;
}
.gradientMove .digr_adh_animation {
background-size: 200%;
-webkit-animation: gradientMove var(--animation-transition) linear infinite;
animation: gradientMove var(--animation-transition) linear infinite;
}
.trippyText .digr_adh_animation {
-webkit-animation: trippyText var(--animation-transition) ease-in-out infinite;
-webkit-transform: translate3d(0, 0, 0);
-webkit-backface-visibility: hidden;
animation: trippyText var(--animation-transition) ease-in-out infinite;
transform: translate3d(0, 0, 0);
backface-visibility: hidden;
background-size: 200%;
text-shadow: 10px 10px 8px rgba(0, 0, 0, 0.15);
}
@keyframes digrHue {
from {
-webkit-filter: hue-rotate(0deg);
}
to {
-webkit-filter: hue-rotate(-360deg);
}
}
@keyframes digrShine {
to {
background-position: 300%;
}
}
@keyframes digrMove {
to {
background-position: 200% center;
}
}
@keyframes digrLoop {
0% {
background-position: 0% 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0% 50%;
}
}
@keyframes gradientMove {
from {
background-position: 0% center;
}
to {
background-position: -200% center;
}
}
@keyframes trippyText {
0% {
background-position: 50% 0%;
}
50% {
background-position: 50% 100%;
}
100% {
background-position: 50% 0%;
}
}
.digr_dual_text_title { -webkit-transform: translateY(50%);
transform: translateY(50%);
z-index: -1;
position: relative;
}
.digr_adh_advanced_heading_container .digr_adh_top_divider,
.digr_adh_advanced_heading_container .digr_adh_bottom_divider {
position: relative;
text-align: center;
line-height: 1em;
}
.digr_adh_advanced_heading_container .digr_adh_top_divider .digr_adh_divider_line,
.digr_adh_advanced_heading_container .digr_adh_bottom_divider .digr_adh_divider_line {
-webkit-box-sizing: content-box;
box-sizing: content-box;
width: 100%;
display: block;
position: absolute;
left: 0;
right: 0;
top: 50%;
height: 5px;
}
.digr_adh_advanced_heading_container .digr_adh_top_divider .digr_adh_divider_line:before,
.digr_adh_advanced_heading_container .digr_adh_bottom_divider .digr_adh_divider_line:before {
content: "";
-webkit-box-sizing: border-box;
box-sizing: border-box;
border-top: 5px solid #efefef;
width: 100%;
display: block;
}
.digr_adh_advanced_heading_container .digr_adh_top_divider span,
.digr_adh_advanced_heading_container .digr_adh_bottom_divider span {
z-index: 9;
position: relative;
}
.digr_adh_advanced_heading_container .digr_adh_top_divider img,
.digr_adh_advanced_heading_container .digr_adh_bottom_divider img {
max-width: 100px;
position: relative;
width: 100%;
height: 100%;
object-fit: cover; } .has_reveal_effect.left_reveal,
.has_reveal_effect.right_reveal,
.has_reveal_effect.top_reveal,
.has_reveal_effect.bottom_reveal,
.has_reveal_effect.center_reveal {
position: relative;  } .has_reveal_effect.left_reveal:before,
.has_reveal_effect.right_reveal:before,
.has_reveal_effect.top_reveal:before,
.has_reveal_effect.bottom_reveal:before,
.has_reveal_effect.center_reveal:before {
content: "";
position: absolute;
inset: 0;
width: 100%;
height: 100%;
transition: 0.5s;
z-index: 99;
}
.has_reveal_effect.left_reveal[data-scroll="in"]:before,
.has_reveal_effect.right_reveal[data-scroll="in"]:before,
.has_reveal_effect.top_reveal[data-scroll="in"]:before,
.has_reveal_effect.bottom_reveal[data-scroll="in"]:before,
.has_reveal_effect.center_reveal[data-scroll="in"]:before {
transition-delay: 0.5s;
} .has_reveal_effect.left_reveal[data-scroll="in"] {
transform: scaleX(1);
}
.has_reveal_effect.left_reveal:before {
transform-origin: left;
}
.has_reveal_effect.left_reveal[data-scroll="in"]:before {
transform: scaleX(0);
} .has_reveal_effect.right_reveal[data-scroll="in"] {
transform: scaleX(1);
}
.has_reveal_effect.right_reveal:before {
transform-origin: right;
}
.has_reveal_effect.right_reveal[data-scroll="in"]:before {
transform: scaleX(0);
} .has_reveal_effect.top_reveal[data-scroll="in"] {
transform: scaleY(1);
}
.has_reveal_effect.top_reveal:before {
transform-origin: top;
}
.has_reveal_effect.top_reveal[data-scroll="in"]:before {
transform: scaleY(0);
} .has_reveal_effect.bottom_reveal[data-scroll="in"] {
transform: scaleY(1);
}
.has_reveal_effect.bottom_reveal:before {
transform-origin: bottom;
}
.has_reveal_effect.bottom_reveal[data-scroll="in"]:before {
transform: scaleY(0);
} .has_reveal_effect.center_reveal[data-scroll="in"] {
transform: scaleY(1);
}
.has_reveal_effect.center_reveal:before {
transform-origin: left;
}
.has_reveal_effect.center_reveal[data-scroll="in"]:before {
transform: scaleY(0);
}.digr_grow {
-webkit-box-shadow: 0 0 1px transparent;
box-shadow: 0 0 1px transparent;
-webkit-transition-duration: .5s;
-o-transition-duration: .5s;
transition-duration: .5s;
-webkit-transition-property: -webkit-transform;
-o-transition-property: transform;
transition-property: transform, -webkit-transform;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
-webkit-tap-highlight-color: transparent;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale
}
.digr_bounce-in,
.digr_bounce-out,
.digr_shrink {
-webkit-transition-duration: .5s;
-o-transition-duration: .5s
}
.digr_text_hover:hover .digr_grow {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1)
}
.digr_shrink {
-webkit-box-shadow: 0 0 1px transparent;
box-shadow: 0 0 1px transparent;
transition-duration: .5s;
-webkit-transition-property: -webkit-transform;
-o-transition-property: transform;
transition-property: transform, -webkit-transform;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0)
}
.digr_text_hover:hover .digr_shrink {
-webkit-transform: scale(.9);
-ms-transform: scale(.9);
transform: scale(.9)
}
.digr_pulse,
.digr_pulse-grow,
.digr_pulse-shrink {
-webkit-box-shadow: 0 0 1px transparent;
box-shadow: 0 0 1px transparent;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0)
}
.digr_text_hover:hover .digr_pulse {
-webkit-animation-name: digr_pulse;
animation-name: digr_pulse;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite
}
@-webkit-keyframes digr_pulse {
25% {
-webkit-transform: scale(1.1);
transform: scale(1.1)
}
75% {
-webkit-transform: scale(.9);
transform: scale(.9)
}
}
@keyframes digr_pulse {
25% {
-webkit-transform: scale(1.1);
transform: scale(1.1)
}
75% {
-webkit-transform: scale(.9);
transform: scale(.9)
}
}
.digr_text_hover:hover .digr_pulse-grow {
-webkit-animation-name: digr_pulse-grow;
animation-name: digr_pulse-grow;
-webkit-animation-duration: .5s;
animation-duration: .5s;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
-webkit-animation-direction: alternate;
animation-direction: alternate;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite
}
@-webkit-keyframes digr_pulse-grow {
to {
-webkit-transform: scale(1.1);
transform: scale(1.1)
}
}
@keyframes digr_pulse-grow {
to {
-webkit-transform: scale(1.1);
transform: scale(1.1)
}
}
.digr_text_hover:hover .digr_pulse-shrink {
-webkit-animation-name: digr_pulse-shrink;
animation-name: digr_pulse-shrink;
-webkit-animation-duration: .5s;
animation-duration: .5s;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
-webkit-animation-direction: alternate;
animation-direction: alternate;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite
}
@-webkit-keyframes digr_pulse-shrink {
to {
-webkit-transform: scale(.9);
transform: scale(.9)
}
}
@keyframes digr_pulse-shrink {
to {
-webkit-transform: scale(.9);
transform: scale(.9)
}
}
@-webkit-keyframes digr_push {
50% {
-webkit-transform: scale(.5);
transform: scale(.5)
}
100% {
-webkit-transform: scale(1);
transform: scale(1)
}
}
@keyframes digr_push {
50% {
-webkit-transform: scale(.5);
transform: scale(.5)
}
100% {
-webkit-transform: scale(1);
transform: scale(1)
}
}
.digr_bob,
.digr_buzz,
.digr_buzz-out,
.digr_hang,
.digr_pop,
.digr_push,
.digr_wobble-horizontal,
.digr_wobble-skew,
.digr_wobble-to-bottom-right,
.digr_wobble-to-top-right,
.digr_wobble-vertical {
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
-webkit-box-shadow: 0 0 1px transparent;
box-shadow: 0 0 1px transparent
}
.digr_text_hover:hover .digr_push {
-webkit-animation-name: digr_push;
animation-name: digr_push;
-webkit-animation-duration: .5s;
animation-duration: .5s;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1
}
@-webkit-keyframes digr_pop {
50% {
-webkit-transform: scale(1.2);
transform: scale(1.2)
}
}
@keyframes digr_pop {
50% {
-webkit-transform: scale(1.2);
transform: scale(1.2)
}
}
.digr_text_hover:hover .digr_pop {
-webkit-animation-name: digr_pop;
animation-name: digr_pop;
-webkit-animation-duration: .5s;
animation-duration: .5s;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1
}
.digr_bounce-in,
.digr_bounce-out {
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
-webkit-box-shadow: 0 0 1px transparent;
box-shadow: 0 0 1px transparent;
transition-duration: .5s
}
.digr_backward,
.digr_float,
.digr_forward,
.digr_grow-rotate,
.digr_rotate,
.digr_sink,
.digr_skew {
-webkit-box-shadow: 0 0 1px transparent;
-webkit-transition-duration: .5s;
-o-transition-duration: .5s;
-webkit-transition-property: -webkit-transform;
-o-transition-property: transform
}
.digr_text_hover:hover .digr_bounce-in {
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
transform: scale(1.2);
-webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
-o-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36)
}
.digr_text_hover:hover .digr_bounce-out {
-webkit-transform: scale(.8);
-ms-transform: scale(.8);
transform: scale(.8);
-webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
-o-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36)
}
.digr_backward,
.digr_forward,
.digr_grow-rotate,
.digr_rotate,
.digr_skew {
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px transparent;
transition-duration: .5s;
transition-property: transform, -webkit-transform
}
.digr_text_hover:hover .digr_rotate {
-webkit-transform: rotate(4deg);
-ms-transform: rotate(4deg);
transform: rotate(4deg)
}
.digr_text_hover:hover .digr_grow-rotate {
-webkit-transform: scale(1.1) rotate(4deg);
-ms-transform: scale(1.1) rotate(4deg);
transform: scale(1.1) rotate(4deg)
}
.digr_float,
.digr_sink {
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px transparent;
transition-duration: .5s;
transition-property: transform, -webkit-transform;
-webkit-transition-timing-function: ease-out;
-o-transition-timing-function: ease-out;
transition-timing-function: ease-out
}
.digr_text_hover:hover .digr_float {
-webkit-transform: translateY(-8px);
-ms-transform: translateY(-8px);
transform: translateY(-8px)
}
.digr_text_hover:hover .digr_sink {
-webkit-transform: translateY(8px);
-ms-transform: translateY(8px);
transform: translateY(8px)
}
@-webkit-keyframes digr_bob {
0%,
100% {
-webkit-transform: translateY(-8px);
transform: translateY(-8px)
}
50% {
-webkit-transform: translateY(-4px);
transform: translateY(-4px)
}
}
@keyframes digr_bob {
0%,
100% {
-webkit-transform: translateY(-8px);
transform: translateY(-8px)
}
50% {
-webkit-transform: translateY(-4px);
transform: translateY(-4px)
}
}
@-webkit-keyframes digr_bob-float {
100% {
-webkit-transform: translateY(-8px);
transform: translateY(-8px)
}
}
@keyframes digr_bob-float {
100% {
-webkit-transform: translateY(-8px);
transform: translateY(-8px)
}
}
.digr_text_hover:hover .digr_bob {
-webkit-animation-name: digr_bob-float, digr_bob;
animation-name: digr_bob-float, digr_bob;
-webkit-animation-duration: .5s, 1.5s;
animation-duration: .5s, 1.5s;
-webkit-animation-delay: 0s, .5s;
animation-delay: 0s, .5s;
-webkit-animation-timing-function: ease-out, ease-in-out;
animation-timing-function: ease-out, ease-in-out;
-webkit-animation-iteration-count: 1, infinite;
animation-iteration-count: 1, infinite;
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
-webkit-animation-direction: normal, alternate;
animation-direction: normal, alternate
}
@-webkit-keyframes digr_hang {
0%,
100% {
-webkit-transform: translateY(8px);
transform: translateY(8px)
}
50% {
-webkit-transform: translateY(4px);
transform: translateY(4px)
}
}
@keyframes digr_hang {
0%,
100% {
-webkit-transform: translateY(8px);
transform: translateY(8px)
}
50% {
-webkit-transform: translateY(4px);
transform: translateY(4px)
}
}
@-webkit-keyframes digr_hang-sink {
100% {
-webkit-transform: translateY(8px);
transform: translateY(8px)
}
}
@keyframes digr_hang-sink {
100% {
-webkit-transform: translateY(8px);
transform: translateY(8px)
}
}
.digr_text_hover:hover .digr_hang {
-webkit-animation-name: digr_hang-sink, digr_hang;
animation-name: digr_hang-sink, digr_hang;
-webkit-animation-duration: .5s, 1.5s;
animation-duration: .5s, 1.5s;
-webkit-animation-delay: 0s, .5s;
animation-delay: 0s, .5s;
-webkit-animation-timing-function: ease-out, ease-in-out;
animation-timing-function: ease-out, ease-in-out;
-webkit-animation-iteration-count: 1, infinite;
animation-iteration-count: 1, infinite;
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
-webkit-animation-direction: normal, alternate;
animation-direction: normal, alternate
}
.digr_text_hover:hover .digr_skew,
.digr_text_hover:hover .digr_skew-forward {
-webkit-transform: skew(-10deg);
-ms-transform: skew(-10deg);
transform: skew(-10deg)
}
.digr_skew-backward,
.digr_skew-forward {
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
-webkit-box-shadow: 0 0 1px transparent;
box-shadow: 0 0 1px transparent;
-webkit-transition-duration: .5s;
-o-transition-duration: .5s;
transition-duration: .5s;
-webkit-transition-property: -webkit-transform;
-o-transition-property: transform;
transition-property: transform, -webkit-transform;
-webkit-transform-origin: 0 100%;
-ms-transform-origin: 0 100%;
transform-origin: 0 100%
}
.digr_text_hover:hover .digr_skew-backward {
-webkit-transform: skew(10deg);
-ms-transform: skew(10deg);
transform: skew(10deg)
}
@-webkit-keyframes digr_wobble-horizontal {
16.65% {
-webkit-transform: translateX(8px);
transform: translateX(8px)
}
33.3% {
-webkit-transform: translateX(-6px);
transform: translateX(-6px)
}
49.95% {
-webkit-transform: translateX(4px);
transform: translateX(4px)
}
66.6% {
-webkit-transform: translateX(-2px);
transform: translateX(-2px)
}
83.25% {
-webkit-transform: translateX(1px);
transform: translateX(1px)
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0)
}
}
@keyframes digr_wobble-horizontal {
16.65% {
-webkit-transform: translateX(8px);
transform: translateX(8px)
}
33.3% {
-webkit-transform: translateX(-6px);
transform: translateX(-6px)
}
49.95% {
-webkit-transform: translateX(4px);
transform: translateX(4px)
}
66.6% {
-webkit-transform: translateX(-2px);
transform: translateX(-2px)
}
83.25% {
-webkit-transform: translateX(1px);
transform: translateX(1px)
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0)
}
}
.digr_text_hover:hover .digr_wobble-horizontal {
-webkit-animation-name: digr_wobble-horizontal;
animation-name: digr_wobble-horizontal;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1
}
@-webkit-keyframes digr_wobble-vertical {
16.65% {
-webkit-transform: translateY(8px);
transform: translateY(8px)
}
33.3% {
-webkit-transform: translateY(-6px);
transform: translateY(-6px)
}
49.95% {
-webkit-transform: translateY(4px);
transform: translateY(4px)
}
66.6% {
-webkit-transform: translateY(-2px);
transform: translateY(-2px)
}
83.25% {
-webkit-transform: translateY(1px);
transform: translateY(1px)
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0)
}
}
@keyframes digr_wobble-vertical {
16.65% {
-webkit-transform: translateY(8px);
transform: translateY(8px)
}
33.3% {
-webkit-transform: translateY(-6px);
transform: translateY(-6px)
}
49.95% {
-webkit-transform: translateY(4px);
transform: translateY(4px)
}
66.6% {
-webkit-transform: translateY(-2px);
transform: translateY(-2px)
}
83.25% {
-webkit-transform: translateY(1px);
transform: translateY(1px)
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0)
}
}
.digr_text_hover:hover .digr_wobble-vertical {
-webkit-animation-name: digr_wobble-vertical;
animation-name: digr_wobble-vertical;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1
}
@-webkit-keyframes digr_wobble-to-bottom-right {
16.65% {
-webkit-transform: translate(8px, 8px);
transform: translate(8px, 8px)
}
33.3% {
-webkit-transform: translate(-6px, -6px);
transform: translate(-6px, -6px)
}
49.95% {
-webkit-transform: translate(4px, 4px);
transform: translate(4px, 4px)
}
66.6% {
-webkit-transform: translate(-2px, -2px);
transform: translate(-2px, -2px)
}
83.25% {
-webkit-transform: translate(1px, 1px);
transform: translate(1px, 1px)
}
100% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0)
}
}
@keyframes digr_wobble-to-bottom-right {
16.65% {
-webkit-transform: translate(8px, 8px);
transform: translate(8px, 8px)
}
33.3% {
-webkit-transform: translate(-6px, -6px);
transform: translate(-6px, -6px)
}
49.95% {
-webkit-transform: translate(4px, 4px);
transform: translate(4px, 4px)
}
66.6% {
-webkit-transform: translate(-2px, -2px);
transform: translate(-2px, -2px)
}
83.25% {
-webkit-transform: translate(1px, 1px);
transform: translate(1px, 1px)
}
100% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0)
}
}
.digr_text_hover:hover .digr_wobble-to-bottom-right {
-webkit-animation-name: digr_wobble-to-bottom-right;
animation-name: digr_wobble-to-bottom-right;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1
}
@-webkit-keyframes digr_wobble-to-top-right {
16.65% {
-webkit-transform: translate(8px, -8px);
transform: translate(8px, -8px)
}
33.3% {
-webkit-transform: translate(-6px, 6px);
transform: translate(-6px, 6px)
}
49.95% {
-webkit-transform: translate(4px, -4px);
transform: translate(4px, -4px)
}
66.6% {
-webkit-transform: translate(-2px, 2px);
transform: translate(-2px, 2px)
}
83.25% {
-webkit-transform: translate(1px, -1px);
transform: translate(1px, -1px)
}
100% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0)
}
}
@keyframes digr_wobble-to-top-right {
16.65% {
-webkit-transform: translate(8px, -8px);
transform: translate(8px, -8px)
}
33.3% {
-webkit-transform: translate(-6px, 6px);
transform: translate(-6px, 6px)
}
49.95% {
-webkit-transform: translate(4px, -4px);
transform: translate(4px, -4px)
}
66.6% {
-webkit-transform: translate(-2px, 2px);
transform: translate(-2px, 2px)
}
83.25% {
-webkit-transform: translate(1px, -1px);
transform: translate(1px, -1px)
}
100% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0)
}
}
.digr_text_hover:hover .digr_wobble-to-top-right {
-webkit-animation-name: digr_wobble-to-top-right;
animation-name: digr_wobble-to-top-right;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1
}
.digr_text_hover:hover .digr_wobble-bottom,
.digr_text_hover:hover .digr_wobble-top {
-webkit-animation-duration: 1s;
-webkit-animation-timing-function: ease-in-out;
-webkit-animation-iteration-count: 1
}
.digr_wobble-top {
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
-webkit-box-shadow: 0 0 1px transparent;
box-shadow: 0 0 1px transparent;
-webkit-transform-origin: 0 100%;
-ms-transform-origin: 0 100%;
transform-origin: 0 100%
}
.digr_text_hover:hover .digr_wobble-top {
-webkit-animation-name: digr_wobble-top;
animation-name: digr_wobble-top;
animation-duration: 1s;
animation-timing-function: ease-in-out;
animation-iteration-count: 1
}
@-webkit-keyframes digr_wobble-top {
16.65% {
-webkit-transform: skew(-12deg);
transform: skew(-12deg)
}
33.3% {
-webkit-transform: skew(10deg);
transform: skew(10deg)
}
49.95% {
-webkit-transform: skew(-6deg);
transform: skew(-6deg)
}
66.6% {
-webkit-transform: skew(4deg);
transform: skew(4deg)
}
83.25% {
-webkit-transform: skew(-2deg);
transform: skew(-2deg)
}
100% {
-webkit-transform: skew(0);
transform: skew(0)
}
}
@keyframes digr_wobble-top {
16.65% {
-webkit-transform: skew(-12deg);
transform: skew(-12deg)
}
33.3% {
-webkit-transform: skew(10deg);
transform: skew(10deg)
}
49.95% {
-webkit-transform: skew(-6deg);
transform: skew(-6deg)
}
66.6% {
-webkit-transform: skew(4deg);
transform: skew(4deg)
}
83.25% {
-webkit-transform: skew(-2deg);
transform: skew(-2deg)
}
100% {
-webkit-transform: skew(0);
transform: skew(0)
}
}
@-webkit-keyframes digr_wobble-bottom {
16.65% {
-webkit-transform: skew(-12deg);
transform: skew(-12deg)
}
33.3% {
-webkit-transform: skew(10deg);
transform: skew(10deg)
}
49.95% {
-webkit-transform: skew(-6deg);
transform: skew(-6deg)
}
66.6% {
-webkit-transform: skew(4deg);
transform: skew(4deg)
}
83.25% {
-webkit-transform: skew(-2deg);
transform: skew(-2deg)
}
100% {
-webkit-transform: skew(0);
transform: skew(0)
}
}
@keyframes digr_wobble-bottom {
16.65% {
-webkit-transform: skew(-12deg);
transform: skew(-12deg)
}
33.3% {
-webkit-transform: skew(10deg);
transform: skew(10deg)
}
49.95% {
-webkit-transform: skew(-6deg);
transform: skew(-6deg)
}
66.6% {
-webkit-transform: skew(4deg);
transform: skew(4deg)
}
83.25% {
-webkit-transform: skew(-2deg);
transform: skew(-2deg)
}
100% {
-webkit-transform: skew(0);
transform: skew(0)
}
}
.digr_wobble-bottom {
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
-webkit-box-shadow: 0 0 1px transparent;
box-shadow: 0 0 1px transparent;
-webkit-transform-origin: 100% 0;
-ms-transform-origin: 100% 0;
transform-origin: 100% 0
}
.digr_text_hover:hover .digr_wobble-bottom {
-webkit-animation-name: digr_wobble-bottom;
animation-name: digr_wobble-bottom;
animation-duration: 1s;
animation-timing-function: ease-in-out;
animation-iteration-count: 1
}
@-webkit-keyframes digr_wobble-skew {
16.65% {
-webkit-transform: skew(-12deg);
transform: skew(-12deg)
}
33.3% {
-webkit-transform: skew(10deg);
transform: skew(10deg)
}
49.95% {
-webkit-transform: skew(-6deg);
transform: skew(-6deg)
}
66.6% {
-webkit-transform: skew(4deg);
transform: skew(4deg)
}
83.25% {
-webkit-transform: skew(-2deg);
transform: skew(-2deg)
}
100% {
-webkit-transform: skew(0);
transform: skew(0)
}
}
@keyframes digr_wobble-skew {
16.65% {
-webkit-transform: skew(-12deg);
transform: skew(-12deg)
}
33.3% {
-webkit-transform: skew(10deg);
transform: skew(10deg)
}
49.95% {
-webkit-transform: skew(-6deg);
transform: skew(-6deg)
}
66.6% {
-webkit-transform: skew(4deg);
transform: skew(4deg)
}
83.25% {
-webkit-transform: skew(-2deg);
transform: skew(-2deg)
}
100% {
-webkit-transform: skew(0);
transform: skew(0)
}
}
.digr_text_hover:hover .digr_wobble-skew {
-webkit-animation-name: digr_wobble-skew;
animation-name: digr_wobble-skew;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1
}
@-webkit-keyframes digr_buzz {
50% {
-webkit-transform: translateX(3px) rotate(2deg);
transform: translateX(3px) rotate(2deg)
}
100% {
-webkit-transform: translateX(-3px) rotate(-2deg);
transform: translateX(-3px) rotate(-2deg)
}
}
@keyframes digr_buzz {
50% {
-webkit-transform: translateX(3px) rotate(2deg);
transform: translateX(3px) rotate(2deg)
}
100% {
-webkit-transform: translateX(-3px) rotate(-2deg);
transform: translateX(-3px) rotate(-2deg)
}
}
.digr_text_hover:hover .digr_buzz {
-webkit-animation-name: digr_buzz;
animation-name: digr_buzz;
-webkit-animation-duration: .15s;
animation-duration: .15s;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite
}
@-webkit-keyframes digr_buzz-out {
10%,
30% {
-webkit-transform: translateX(3px) rotate(2deg);
transform: translateX(3px) rotate(2deg)
}
20%,
40% {
-webkit-transform: translateX(-3px) rotate(-2deg);
transform: translateX(-3px) rotate(-2deg)
}
50%,
70% {
-webkit-transform: translateX(2px) rotate(1deg);
transform: translateX(2px) rotate(1deg)
}
60%,
80% {
-webkit-transform: translateX(-2px) rotate(-1deg);
transform: translateX(-2px) rotate(-1deg)
}
90% {
-webkit-transform: translateX(1px) rotate(0);
transform: translateX(1px) rotate(0)
}
100% {
-webkit-transform: translateX(-1px) rotate(0);
transform: translateX(-1px) rotate(0)
}
}
@keyframes digr_buzz-out {
10%,
30% {
-webkit-transform: translateX(3px) rotate(2deg);
transform: translateX(3px) rotate(2deg)
}
20%,
40% {
-webkit-transform: translateX(-3px) rotate(-2deg);
transform: translateX(-3px) rotate(-2deg)
}
50%,
70% {
-webkit-transform: translateX(2px) rotate(1deg);
transform: translateX(2px) rotate(1deg)
}
60%,
80% {
-webkit-transform: translateX(-2px) rotate(-1deg);
transform: translateX(-2px) rotate(-1deg)
}
90% {
-webkit-transform: translateX(1px) rotate(0);
transform: translateX(1px) rotate(0)
}
100% {
-webkit-transform: translateX(-1px) rotate(0);
transform: translateX(-1px) rotate(0)
}
}
.digr_text_hover:hover .digr_buzz-out {
-webkit-animation-name: digr_buzz-out;
animation-name: digr_buzz-out;
-webkit-animation-duration: .5s;
animation-duration: .5s;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1
}
.digr_text_hover:hover .digr_forward {
-webkit-transform: translateX(8px);
-ms-transform: translateX(8px);
transform: translateX(8px)
}
.digr_text_hover:hover .digr_backward {
-webkit-transform: translateX(-8px);
-ms-transform: translateX(-8px);
transform: translateX(-8px)
}.digr_advanced_image_carousel .digraic_container,
.digraic_content_container {
display: flex;
align-items: center;
width: 100%;
position: relative;
background: transparent;
} .digr_advanced_image_carousel .digraic_container.left,
.digr_advanced_image_carousel .digraic_container.left .digraic_content_container {
flex-direction: row;
}
.digr_advanced_image_carousel .digraic_container.right,
.digr_advanced_image_carousel .digraic_container.right .digraic_content_container {
flex-direction: row-reverse;
}
.digr_advanced_image_carousel .digraic_container { }
.digraic_carousel_content .carousel_items {
cursor: grab;
position: relative;
}
.digraic_content_container {
overflow: hidden;
justify-content: space-between;
}
.digraic_changing_content {
width: 30%;
position: relative;
overflow: hidden;
}
.digraic_changing_content .et_pb_button_wrapper {
width: 100%;
}
.digraic_changing_content .et_pb_button:after,
.digraic_changing_content .et_pb_button:before {
content: attr(data-icon)
}
.digraic_changing_content .et_pb_button {
display: inline-block;
}
.digraic_carousel_content {
width: 70%;
display: flex;
flex-direction: column;
}
.left .digraic_changing_content {
margin-right: 1rem;
}
.right .digraic_changing_content {
margin-left: 1rem;
} .digraic_container .swiper-container-flip,
.digraic_container .swiper-container-cube {
overflow: visible;
} .digr_advanced_image_carousel .digraic_arrows {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: justify;
justify-content: space-between;
-ms-flex-item-align: center;
align-self: center;
-ms-flex-order: 2;
order: 2;
width: 100%;
z-index: 99;
}
.digraic_arrows .swiper-button-next,
.digraic_arrows .swiper-button-prev {
position: relative;
top: auto;
left: auto;
right: auto;
margin-top: 0;
pointer-events: all;
background-color: #00ff40;
width: auto;
height: 100%;
padding: 7px;
}
.digraic_arrows .swiper-button-next {
-ms-flex-order: 2;
order: 2;
}
.digraic_arrows .swiper-button-prev:after,
.swiper-container-rtl .digraic_arrows .swiper-button-next:after {
content: attr(data-icon);
}
.digraic_arrows .swiper-button-next:after,
.swiper-container-rtl .digraic_arrows .swiper-button-prev:after {
content: attr(data-icon);
}
.et-boc.et-fb-root-ancestor .digraic_arrows .swiper-button-prev:after,
.et-boc.et-fb-root-ancestor .digraic_arrows .swiper-button-next:after {
font-family: inherit;
}
.et-boc.et-fb-root-ancestor .digraic_arrows .swiper-button-prev,
.et-boc.et-fb-root-ancestor .digraic_arrows .swiper-button-next {
transform: translateY(0);
} .digraic_carousel_content {
--radius: 8px;
--height: 350px;
--active-height: 380px;
--overlay: 0.75;
opacity: 0;
transform: translateX(100px);
transition: all 0.8s ease-in-out;
}
.digraic_carousel_content .carousel_items,
.digraic_carousel_content .carousel_items img {
border: 0 solid;
}
.digraic_carousel_content.loaded {
opacity: 1;
transform: translateX(0);
}
.digraic_carousel_content .swiper-wrapper {
height: var(--active-height);
align-items: center; }
.digraic_carousel_content:not(.loaded) .swiper-wrapper {
transition-duration: 0s !important;
}
.digraic_carousel_content .swiper-slide {
overflow: hidden;
display: flex;
flex-direction: column;
justify-content: end;
align-items: center; height: var(--height); }
.digraic_carousel_content.loaded .swiper-slide {
transition: all 0.3s ease-in-out 0.2s;
}
.digraic_carousel_content .swiper-slide.swiper-slide-active {
height: var(--active-height);
}
.digraic_carousel_content .swiper-slide:before {
content: "";
position: absolute;
top: 0;
left: 0; height: 100%;
width: 100%;
z-index: 1;
}
.digraic_carousel_content .swiper-slide .carousel_title,
.digraic_carousel_content .swiper-slide p {
z-index: 2;
}
.digraic_carousel_content img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; object-fit: cover;
}
.digraic_carousel_content .swiper-pagination {
display: none;
}
.digraic_carousel_content .swiper-container {
overflow: hidden;
margin-left: auto;
margin-right: auto;
width: 100%;
order: 1;
}
.digr_advanced_image_carousel .digraic_content_container .digraic_carousel_content .swiper-slide {
margin-bottom: 0;
}
@media (max-width: 1024px) {
.digraic_carousel_content {
--height: 180px;
--active-height: 250px;
}
}
@media (max-width: 767px) {
.digraic_content_container .digraic_changing_content .static_content_wrapper {
width: 100%;
padding: 15px;
}
.digr_advanced_image_carousel .digraic_container .digraic_pagination {
order: 0;
}
.digraic_carousel_content {
--height: 80px;
--active-height: 105px;
}
.digr_advanced_image_carousel .digraic_content_container,
.digr_advanced_image_carousel .digraic_container {
flex-direction: column-reverse !important;
}
.digr_advanced_image_carousel .digraic_container .digraic_content_container .digraic_changing_content,
.digr_advanced_image_carousel .digraic_container .digraic_content_container .digraic_carousel_content {
width: 100% !important;
margin: 0;
}
.digr_advanced_image_carousel .digraic_container {
padding: 10px;
}
.left .digraic_changing_content {
margin-right: 0;
}
.right .digraic_changing_content {
margin-left: 0;
}
}
.digraic_carousel_content .swiper-slide.blank_img::before {
background: transparent;
} .digraic_changing_content {
transition: all 0.3s ease-in-out;
height: var(--h);
--height: calc(var(--h) + var(--gap));
--speed: 0.5s;
--gap: 40px;
}
.digraic_changing_content .static_content_wrapper {
position: absolute;
top: 50%;
transform: translateY(-50%);
padding: 50px;
border: 0px solid;  }
.digraic_changing_content .static_content_wrapper .static_content {
display: flex;
flex-direction: column;
}
.digraic_changing_content .static_content_wrapper .static_content img {
object-fit: cover;
}
.digraic_changing_content .static_content_wrapper .static_title,
.digraic_changing_content .static_content_wrapper .static_text {
width: 100%;
} .digraic_changing_content .digraic_animation {
--speed: 0.8s;
--gap: 40px;
}
.digraic_changing_content .static_content_wrapper .digraic_animation {
transform: translateY(calc(-10 * var(--height)));
}
.digraic_changing_content .static_content_wrapper.prev .digraic_animation {
animation: prev var(--speed) ease-in-out;
transform: translateY(calc(-1 * var(--height)));
}
.digraic_changing_content .static_content_wrapper.next .digraic_animation {
animation: next var(--speed) ease-in-out;
transform: translateY(var(--height));
}
.digraic_changing_content .static_content_wrapper.currentUp,
.digraic_changing_content .static_content_wrapper.currentDown,
.digraic_changing_content .static_content_wrapper.currentUp .digraic_animation,
.digraic_changing_content .static_content_wrapper.currentDown .digraic_animation {
z-index: 1;
}
.digraic_changing_content .static_content_wrapper.currentUp .digraic_animation {
animation: currentUp var(--speed) ease-in-out;
transform: translateY(0);
}
.digraic_changing_content .static_content_wrapper.currentDown .digraic_animation {
animation: currentDown var(--speed) ease-in-out;
transform: translateY(0);
}
.digraic_changing_content .static_content_wrapper.currentUp {
z-index: 333;
}
@keyframes prev {
0% {
transform: translateY(0);
}
100% {
transform: translateY(calc(-1 * var(--height)));
}
}
@keyframes next {
0% {
transform: translateY(0);
}
100% {
transform: translateY(var(--height));
}
}
@keyframes currentUp {
0% {
transform: translateY(var(--height));
}
100% {
transform: translateY(0);
}
}
@keyframes currentDown {
0% {
transform: translateY(calc(-1 * var(--height)));
}
100% {
transform: translateY(0);
}
} .digraic_changing_content .digraic_title_animation {
--speed: 0.6s;
} .digraic_changing_content .digraic_description_animation {
--speed: .7s;
} .digraic_changing_content .digraic_button_animation {
--speed: .8s;
} .digraic_pagination {
--dot-size: 23px;
--line-color: #B0B7D04D;
--dot-color: #B0B7D0;
--dot-color-active: #B0B7D0;
--pagi-height: 80vh;
color: #fff;
font-size: 13px;
font-weight: bold; min-height: 0 !important;
margin: 20px;
position: relative;
display: flex;
flex-direction: column;
height: var(--pagi-height);
justify-content: space-between;
}
.digraic_pagination .dot {
height: var(--dot-size);
width: var(--dot-size);
background: var(--dot-color);
border-radius: 100%;
display: flex;
align-items: center;
justify-content: center;
position: relative;
transform: scale(0.3);
transition: all 0.3s ease-in-out;
cursor: pointer;
}
.digraic_pagination .dot-number {
opacity: 0;
transition: all 0.3s ease-in-out;
}
.digraic_pagination .dot.active {
transform: scale(1);
background: var(--dot-color-active);
}
.digraic_pagination .dot.active .dot-number {
opacity: 1;
}
.digraic_pagination:before {
content: "";
position: absolute;
top: 50%;
height: calc(100% - 20px);
max-height: 90vh;
width: 1px;
background: var(--line-color);
left: 50%;
transform: translateX(-50%) translateY(-50%);
}
@media (max-width: 767px) {
.digr_advanced_image_carousel .digraic_pagination {
order: 3;
flex-direction: row; margin-top: 20px;
justify-content: center;
flex-wrap: nowrap !important;
height: auto !important;
}
.digraic_pagination:before {
width: calc(100% - 20px);
height: 1px;
}
} .digraic_container {
background: #fff;
--background-speed: 0.9s;
}
.digr_advanced_image_carousel .digraic_slider_background {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
overflow: hidden;
z-index: -1;
}
.digr_advanced_image_carousel .digraic_slider_background img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
opacity: 0;
transition: transform var(--background-speed) ease-in-out, opacity var(--background-speed) ease-in-out;
transform: scale(1.3);
}
.digr_advanced_image_carousel .digraic_slider_background img.prev {
opacity: 0;
}
.digr_advanced_image_carousel .digraic_slider_background img.currentBackward,
.digr_advanced_image_carousel .digraic_slider_background img.currentForward {
z-index: 1;
opacity: 1;
animation: bgNext var(--background-speed) linear;
transform: scale(1);
}
@keyframes bgNext {
0% {
opacity: 0;
transform: scale(1.3);
}
100% {
opacity: 1;
transform: scale(1);
}
}
.digraic_container:before {
z-index: 2;
}
.digraic_container>.digraic_content_container {
z-index: 3;
}
.digraic_container .digraic_pagination,
.digraic_container .as-slider-left,
.digraic_container .as-slider-right {
opacity: 0;
transition: all 0.8s ease-in-out;
}
.digraic_container.loaded .digraic_pagination,
.digraic_container.loaded .as-slider-left,
.digraic_container.loaded .as-slider-right {
opacity: 1;
}    @media (min-width: 768px) {
.digraic_container .digraic_pagination,
.digraic_container .as-slider-left,
.digraic_container .as-slider-right {
position: relative;
}
}
@media (max-width: 1380px) and (min-width: 768px) {
.digraic_container {
padding-left: 4%;
padding-right: 4%;
}
}
@media (max-width: 767px) {
.digraic_container .as-slider-left {
left: calc(50% - 300px/2) !important;
}
.digraic_container .as-slider-right {
right: calc(50% - 300px/2) !important;
}
}@font-face {
font-family: 'swiper-icons';
src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');
font-weight: 400;
font-style: normal;
}
:root {
--swiper-theme-color: #007aff;
}
.swiper-container {
margin-left: auto;
margin-right: auto;
position: relative;
overflow: hidden;
list-style: none;
padding: 0; z-index: 1;
}
.swiper-container-vertical>.swiper-wrapper {
flex-direction: column;
}
.swiper-wrapper {
position: relative;
width: 100%;
height: 100%;
z-index: 1;
display: flex;
transition-property: transform;
box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow>.swiper-wrapper {
flex-wrap: wrap;
}
.swiper-container-multirow-column>.swiper-wrapper {
flex-wrap: wrap;
flex-direction: column;
}
.swiper-container-free-mode>.swiper-wrapper {
transition-timing-function: ease-out;
margin: 0 auto;
}
.swiper-slide {
flex-shrink: 0;
width: 100%;
height: 100%;
position: relative;
transition-property: transform;
}
.swiper-slide-invisible-blank {
visibility: hidden;
} .swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
align-items: flex-start;
transition-property: transform, height;
} .swiper-container-3d {
perspective: 1200px;
}
.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
pointer-events: none;
z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-right {
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-top {
background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-bottom {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
} .swiper-container-css-mode>.swiper-wrapper {
overflow: auto;
scrollbar-width: none; -ms-overflow-style: none; }
.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar {
display: none;
}
.swiper-container-css-mode>.swiper-wrapper>.swiper-slide {
scroll-snap-align: start start;
}
.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper {
scroll-snap-type: x mandatory;
}
.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper {
scroll-snap-type: y mandatory;
}
:root {
--swiper-navigation-size: 44px; }
.swiper-button-prev,
.swiper-button-next {
position: absolute;
top: 50%;
width: calc(var(--swiper-navigation-size) / 44 * 27);
height: var(--swiper-navigation-size);
margin-top: calc(-1 * var(--swiper-navigation-size) / 2);
z-index: 10;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
opacity: 0.35;
cursor: auto;
pointer-events: none;
}
.swiper-button-prev:after,
.swiper-button-next:after {
font-family: swiper-icons;
font-size: var(--swiper-navigation-size);
text-transform: none !important;
letter-spacing: 0;
text-transform: none;
font-variant: initial;
line-height: 1;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
left: 10px;
right: auto;
}
.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
content: 'prev';
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
right: 10px;
left: auto;
}
.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
content: 'next';
}
.swiper-button-prev.swiper-button-white,
.swiper-button-next.swiper-button-white {
--swiper-navigation-color: #ffffff;
}
.swiper-button-prev.swiper-button-black,
.swiper-button-next.swiper-button-black {
--swiper-navigation-color: #000000;
}
.swiper-button-lock {
display: none;
}
:root { }
.swiper-pagination {
position: absolute;
text-align: center;
transition: 300ms opacity;
transform: translate3d(0, 0, 0);
z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
opacity: 0;
} .swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal>.swiper-pagination-bullets {
bottom: 10px;
left: 0;
width: 100%;
} .swiper-pagination-bullets-dynamic {
overflow: hidden;
font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
transform: scale(0.33);
position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
transform: scale(0.33);
}
.swiper-pagination-bullet {
width: 8px;
height: 8px;
display: inline-block;
border-radius: 100%;
background: #000;
opacity: 0.2;
}
button.swiper-pagination-bullet {
border: none;
margin: 0;
padding: 0;
box-shadow: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
cursor: pointer;
}
.swiper-pagination-bullet-active {
opacity: 1;
background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-container-vertical>.swiper-pagination-bullets {
right: 10px;
top: 50%;
transform: translate3d(0px, -50%, 0);
}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
margin: 6px 0;
display: block;
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
top: 50%;
transform: translateY(-50%);
width: 8px;
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
display: inline-block;
transition: 200ms transform, 200ms top;
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 4px;
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
left: 50%;
transform: translateX(-50%);
white-space: nowrap;
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
transition: 200ms transform, 200ms left;
}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
transition: 200ms transform, 200ms right;
} .swiper-pagination-progressbar {
background: rgba(0, 0, 0, 0.25);
position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
background: var(--swiper-pagination-color, var(--swiper-theme-color));
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
transform: scale(0);
transform-origin: left top;
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
transform-origin: right top;
}
.swiper-container-horizontal>.swiper-pagination-progressbar,
.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
width: 100%;
height: 4px;
left: 0;
top: 0;
}
.swiper-container-vertical>.swiper-pagination-progressbar,
.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
width: 4px;
height: 100%;
left: 0;
top: 0;
}
.swiper-pagination-white {
--swiper-pagination-color: #ffffff;
}
.swiper-pagination-black {
--swiper-pagination-color: #000000;
}
.swiper-pagination-lock {
display: none;
} .swiper-scrollbar {
border-radius: 10px;
position: relative;
-ms-touch-action: none;
background: rgba(0, 0, 0, 0.1);
}
.swiper-container-horizontal>.swiper-scrollbar {
position: absolute;
left: 1%;
bottom: 3px;
z-index: 50;
height: 5px;
width: 98%;
}
.swiper-container-vertical>.swiper-scrollbar {
position: absolute;
right: 3px;
top: 1%;
z-index: 50;
width: 5px;
height: 98%;
}
.swiper-scrollbar-drag {
height: 100%;
width: 100%;
position: relative;
background: rgba(0, 0, 0, 0.5);
border-radius: 10px;
left: 0;
top: 0;
}
.swiper-scrollbar-cursor-drag {
cursor: move;
}
.swiper-scrollbar-lock {
display: none;
}
.swiper-zoom-container {
width: 100%;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
text-align: center;
}
.swiper-zoom-container>img,
.swiper-zoom-container>svg,
.swiper-zoom-container>canvas {
max-width: 100%;
max-height: 100%;
object-fit: contain;
}
.swiper-slide-zoomed {
cursor: move;
} :root { }
.swiper-lazy-preloader {
width: 42px;
height: 42px;
position: absolute;
left: 50%;
top: 50%;
margin-left: -21px;
margin-top: -21px;
z-index: 10;
transform-origin: 50%;
animation: swiper-preloader-spin 1s infinite linear;
box-sizing: border-box;
border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
border-radius: 50%;
border-top-color: transparent;
}
.swiper-lazy-preloader-white {
--swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
--swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
100% {
transform: rotate(360deg);
}
} .swiper-container .swiper-notification {
position: absolute;
left: 0;
top: 0;
pointer-events: none;
opacity: 0;
z-index: -1000;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
pointer-events: none;
transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
pointer-events: auto;
}
.swiper-container-cube {
overflow: visible;
}
.swiper-container-cube .swiper-slide {
pointer-events: none;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
z-index: 1;
visibility: hidden;
transform-origin: 0 0;
width: 100%;
height: 100%;
}
.swiper-container-cube .swiper-slide .swiper-slide {
pointer-events: none;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
pointer-events: auto;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next+.swiper-slide {
pointer-events: auto;
visibility: visible;
}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
z-index: 0;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.swiper-container-cube .swiper-cube-shadow {
position: absolute;
left: 0;
bottom: 0px;
width: 100%;
height: 100%;
background: #000;
opacity: 0.6;
-webkit-filter: blur(50px);
filter: blur(50px);
z-index: 0;
}
.swiper-container-flip {
overflow: visible;
}
.swiper-container-flip .swiper-slide {
pointer-events: none;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
z-index: 1;
}
.swiper-container-flip .swiper-slide .swiper-slide {
pointer-events: none;
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
pointer-events: auto;
}
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {
z-index: 0;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}.digr_advanced_image_carousel_item {
width: 100%;
height: 100%;
}.digr_adp_contents,
.digr_adp_image_wrapper,
.social_media_container .social_media li a,
.digr_star_rating {
border-style: solid;
} body #page-container .et_pb_section .digr_advanced_person .digr_adp_container .et_pb_button_wrapper .et_pb_button:before,
body #page-container .et_pb_section .digr_advanced_person .digr_adp_container .et_pb_button_wrapper .et_pb_button:after {
content: attr(data-icon);
}
body #page-container .et_pb_section .digr_advanced_person .digr_adp_container .et_pb_button_wrapper .et_pb_button:after {
margin-left: 8px !important;
}
.digr_adp_container .et_pb_button_wrapper {
width: 100%;
padding: 10px 0 0 0;
}
.digr_adp_button {
display: inline-block;
}
.digr_adp_container .digr_adp_image_wrapper,
.digr_adp_container .digr_adp_image_wrapper .digr_adp_image {
position: relative;
}
.digr_adp_image_wrapper .digr_adp_image_overlay {
content: "";
position: absolute;
top: 0;
left: 0; width: 100%;
height: 100%;
transition: all 0.8s ease !important;
}
.digr_adp_image_wrapper .digr_adp_image_overlay:hover {
transition: all 0.8s ease !important;
}
.digr_adp_image_container {
display: flex;
}
.digr_adp_container .digr_adp_image_wrapper {
display: flex;
overflow: hidden;
position: relative; }
.digr_adp_container .digr_adp_image_wrapper .digr_adp_image .digr_person_image {
height: 100%;
width: 100%;
object-fit: cover;
display: block;
transition: all 0.8s ease !important;
}
.digr_adp_container .digr_adp_image_wrapper .digr_adp_image .digr_person_image.digr_alternative_image {
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
height: 100%;
width: 100%;
opacity: 0;
transition: all 0.8s ease !important;
}
.digr_adp_container:hover .digr_adp_image_wrapper .digr_adp_image .digr_person_image.digr_alternative_image {
opacity: 1 !important;
transition: all 0.8s ease !important;
}
.digr_adp_container .digr_adp_image_wrapper .digr_adp_badge_wrapper {
display: flex;
height: 100%;
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
height: 100%;
width: 100%;
z-index: 11;
} .digr_adp_container .social_media_container.social_icon_above_image .social_media {
display: flex;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
height: 100%;
width: 100%;
}
.digr_adp_container .social_media_container {
box-sizing: border-box;
} .digr_adp_container .social_media_container.social_icon_above_image .social_media.bottom_center {
align-items: flex-end !important;
justify-content: center !important;
flex-direction: row;
}
.digr_adp_container .social_media_container.social_icon_above_image .social_media.left_center {
align-items: flex-start !important;
justify-content: center !important;
flex-direction: column;
}
.digr_adp_container .social_media_container.social_icon_above_image .social_media.right_center {
align-items: flex-end !important;
justify-content: center !important;
flex-direction: column;
} .digr_adp_container:hover .social_media_container.social_icon_above_image .social_media.bottom_center {
align-items: flex-end !important;
justify-content: center !important;
flex-direction: row;
}
.digr_adp_container:hover .social_media_container.social_icon_above_image .social_media.left_center {
align-items: flex-start !important;
justify-content: center !important;
flex-direction: column;
}
.digr_adp_container:hover .social_media_container.social_icon_above_image .social_media.right_center {
align-items: flex-end !important;
justify-content: center !important;
flex-direction: column;
}
.digr_adp_container .social_media_container.social_icon_above_image.social_icon_show_on_hover .social_media.bottom_center,
.digr_adp_container .social_media_container.social_icon_above_image.social_icon_show_on_hover .social_media.left_center,
.digr_adp_container .social_media_container.social_icon_above_image.social_icon_show_on_hover .social_media.right_center {
transition: all 0.8s ease-in-out !important;
opacity: 0;
}
.digr_adp_container:hover .social_media_container.social_icon_above_image.social_icon_show_on_hover .social_media.bottom_center,
.digr_adp_container:hover .social_media_container.social_icon_above_image.social_icon_show_on_hover .social_media.left_center,
.digr_adp_container:hover .social_media_container.social_icon_above_image.social_icon_show_on_hover .social_media.right_center {
transition: all 0.8s ease-in-out !important;
opacity: 1;
}
.digr_adp_container .social_media_container.social_icon_above_image.social_icon_show_on_hover .social_media.bottom_center {
transform: translateY(100%);
}
.digr_adp_container .social_media_container.social_icon_above_image.social_icon_show_on_hover .social_media.left_center {
transform: translateX(-100%);
}
.digr_adp_container .social_media_container.social_icon_above_image.social_icon_show_on_hover .social_media.right_center {
transform: translateX(100%);
}
.digr_adp_container:hover .social_media_container.social_icon_above_image.social_icon_show_on_hover .social_media.bottom_center {
transform: translateY(0);
}
.digr_adp_container:hover .social_media_container.social_icon_above_image.social_icon_show_on_hover .social_media.left_center {
transform: translateX(0);
}
.digr_adp_container:hover .social_media_container.social_icon_above_image.social_icon_show_on_hover .social_media.right_center {
transform: translateX(0);
}
.digr_adp_container .social_media_container .social_media {
padding: 0;
display: -ms-flexbox;
display: flex;
position: relative;
-ms-flex-flow: nowrap;
flex-flow: nowrap;
max-width: 100%;
}
.digr_adp_container .social_media_container.social_icon_above_image {
z-index: 100;
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
}
.digr_adp_container .social_media_container .social_media li {
list-style: none;
vertical-align: middle;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
text-align: center;
-ms-flex-negative: 0;
flex-shrink: 0;
height: auto;
cursor: pointer;
z-index: 13;
}
.digr_adp_container .social_media_container .social_media li:first-child {
margin-left: 0;
}
.digr_adp_container .social_media_container .social_media li a {
font-size: 22px;
display: block;
}
.digr_adp_container .social_media_container .social_media li a:before {
text-shadow: 0 0 !important;
font-family: ETmodules !important;
display: block !important;
font-weight: 400;
font-style: normal;
font-variant: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
line-height: 1;
text-transform: none;
content: "";
background-size: cover;
background-position: center;
background-repeat: no-repeat;
padding: 5px;
}
.digr_adp_container .social_media_container .social_media li a span {
display: none;
}
.digr_adp_container .social_media_container .social_media li.digr_adp_facebook a:before {
content: "\E093" !important;
}
.digr_adp_container .social_media_container .social_media li.digr_adp_twitter a:before {
content: "\E094" !important;
}
.digr_adp_container .social_media_container .social_media li.digr_adp_instagram a:before {
content: "\E09A" !important;
}
.digr_adp_container .social_media_container .social_media li.digr_adp_linkedin a:before {
content: "\E09D" !important;
}
.digr_adp_container .social_media_container .social_media li.digr_adp_email a:before {
content: "\E076" !important;
}
.digr_adp_container .social_media_container .social_media li.digr_adp_website a:before {
content: "\E0E3" !important;
}
.digr_adp_container .social_media_container .social_media li.digr_adp_telephone a:before {
content: "\E090" !important;
} .digr_adp_container .digr_adp_contents .digr_star_rating {
display: flex;
align-items: center;
position: relative;
font-size: 22px;
}
.digr_adp_container .digr_adp_contents .digr_filled_star:before {
content: "\2605";
display: block;
font-size: inherit;
font-family: inherit;
position: absolute;
overflow: hidden;
top: 0;
left: 0;
}
.digr_adp_container .digr_adp_contents .digr_star_rating span {
display: inline-block;
position: relative;
font-style: normal;
cursor: default;
}
.digr_adp_container .digr_adp_contents .digr_star_rating span.digr_star_1:before {
width: 10%;
}
.digr_adp_container .digr_adp_contents .digr_star_rating span.digr_star_2:before {
width: 20%;
}
.digr_adp_container .digr_adp_contents .digr_star_rating span.digr_star_3:before {
width: 30%;
}
.digr_adp_container .digr_adp_contents .digr_star_rating span.digr_star_4:before {
width: 40%;
}
.digr_adp_container .digr_adp_contents .digr_star_rating span.digr_star_5:before {
width: 50%;
}
.digr_adp_container .digr_adp_contents .digr_star_rating span.digr_star_6:before {
width: 60%;
}
.digr_adp_container .digr_adp_contents .digr_star_rating span.digr_star_7:before {
width: 70%;
}
.digr_star_rating span.digr_star_8:before {
width: 80%;
}
.digr_star_rating span.digr_star_9:before {
width: 90%;
} .digr_adp_content_wrapper.digr_contents_above_image {
position: absolute;
top: 0;
} .digr_adp_content_wrapper {
display: flex;
position: relative;
z-index: 12;
}
.digr_adp_container .digr_adp_contents .digr_star_rating .digr_star_rating_number {
font-family: "Montserrat";
}
.digr_adp_container .digr_adp_contents {
display: flex;
flex-direction: column;
}
.digr_adp_container .digr_adp_content_wrapper.digr_contents_above_image {
display: flex;
height: 100%;
position: absolute;
width: 100%;
justify-content: center;
align-items: flex-start; }
.digr_adp_content_wrapper.digr_contents_above_image.digr_content_top {
justify-content: center !important;
align-items: flex-start;
}
.digr_adp_content_wrapper.digr_contents_above_image.digr_content_center {
justify-content: center !important;
align-items: center;
}
.digr_adp_content_wrapper.digr_contents_above_image.digr_content_bottom {
justify-content: center !important;
align-items: flex-end;
}
.digr_adp_container .digr_adp_content_wrapper.digr_contents_above_image.digr_content_bottom.show_contents_on_hover {
transform: translateY(100%);
transition: all 0.6s ease-in-out !important; }
.digr_adp_container:hover .digr_adp_content_wrapper.digr_contents_above_image.digr_content_bottom.show_contents_on_hover {
transform: translateY(0%);
transition: all 0.6s ease-in-out !important;
opacity: 1;
}
.digr_adp_container .digr_adp_content_wrapper.digr_contents_above_image.digr_content_top.show_contents_on_hover {
transform: translateY(-100%);
transition: all 0.6s ease-in-out !important; }
.digr_adp_container:hover .digr_adp_content_wrapper.digr_contents_above_image.digr_content_top.show_contents_on_hover {
transform: translateY(0%);
transition: all 0.6s ease-in-out !important;
opacity: 1;
}
.digr_adp_container .digr_adp_content_wrapper.digr_contents_above_image.digr_content_center.show_contents_on_hover {
transform: translateY(100%);
transition: all 0.6s ease-in-out !important; }
.digr_adp_container:hover .digr_adp_content_wrapper.digr_contents_above_image.digr_content_center.show_contents_on_hover {
transform: translateY(0%);
transition: all 0.6s ease-in-out !important;
opacity: 1;
}
.digr_adp_container .social_media_container .social_media li a{
overflow: hidden;
}.digr_adpl_container {
position: relative;
}
.digr_adpl_badge_wrapper {
position: absolute;
top: 0; width: 100%;
display: flex;
justify-content: flex-start;
align-items: flex-start;
z-index: 99;
}
.digr_advanced_pricelist_container {
z-index: 10;
}
.digr_adpl_item_wrapper,
.digr_adpl_badge,
.digr_adpl_heading_text,
.digr_adpl_imagelist_wrapper,
.digr_adpl_iconlist_wrapper {
border-style: solid;
}.digr_advanced_price_list_item {
margin-bottom: 0 !important;
}
.digr_adpl_item_wrapper,
.digr_adpl_icon_wrapper,
.digr_adpl_iconlist_wrapper,
.digr_adpl_image_wrapper,
.digr_adpl_imagelist_wrapper,
.digr_adpl_order_list_number {
border-style: solid;
}
.digr_adpl_price,
.digr_adpl_currency {
font-size: 22px;
padding-bottom: 0;
} body #page-container .et_pb_section .digr_advanced_price_list .digr_adpl_container .digr_adpl_item_wrapper .et_pb_button_wrapper .et_pb_button:before,
body #page-container .et_pb_section .digr_advanced_price_list .digr_adpl_container .digr_adpl_item_wrapper .et_pb_button_wrapper .et_pb_button:after {
content: attr(data-icon);
}
.digr_adpl_container .digr_adpl_item_wrapper .et_pb_button_wrapper{
width: auto;
}
.digr_adpl_button {
display: inline-block;
}
.digr_adpl_item_wrapper img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
}
.digr_adpl_item_wrapper {
background-size: cover;
background-repeat: no-repeat;
background-position: center;
}
.digr_adpl_content_wrapper {
display: flex;
}
.digr_adpl_icon_wrapper,
.digr_adpl_image_wrapper {
display: flex;
justify-content: flex-start;
align-items: flex-start;
}
.digr_adpl_icon.et-pb-icon {
font-size: 48px;
}
.digr_adpl_iconlist.et-pb-icon {
font-size: 16px;
}
.digr_adpl_item_wrapper .digr_adpl_price_wrapper {
display: flex;
align-items: center;
justify-content: start; }
.digr_adpl_iconlist,
.digr_adpl_imagelist,
.digr_adpl_order_list {
display: flex;
align-items: center;
}
.digr_adpl_order_list_number { padding: 0 6px;
}
.digr_adpl_currency,
.digr_adpl_price,
.digr_adpl_iconlist_wrapper {
line-height: 1;
}
.digr_adpl_title {
padding-bottom: 0;
}
.digr_adpl_unorder_list {
padding: 0 0 0 18px !important;
}
.digr_adpl_imagelist_wrapper {
max-width: 50px;
}.twentytwenty-container img {
width: 100% !important;
}
.digr_before_after_images:not(.active) .twentytwenty-handle {
transition: all 0.7s;
}
.twentytwenty-horizontal .twentytwenty-handle:before,
.twentytwenty-horizontal .twentytwenty-handle:after,
.twentytwenty-vertical .twentytwenty-handle:before,
.twentytwenty-vertical .twentytwenty-handle:after {
content: " ";
display: block;
background: white;
position: absolute;
z-index: 30;
-webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
}
.twentytwenty-horizontal .twentytwenty-handle:before,
.twentytwenty-horizontal .twentytwenty-handle:after {
width: 3px;
height: 9999px;
left: 50%;
margin-left: -1.5px;
}
.twentytwenty-vertical .twentytwenty-handle:before,
.twentytwenty-vertical .twentytwenty-handle:after {
width: 9999px;
height: 3px;
top: 50%;
margin-top: -1.5px;
}
.twentytwenty-before-label,
.twentytwenty-after-label,
.twentytwenty-overlay {
position: absolute;
top: 0;
width: 100%;
height: 100%;
}
.twentytwenty-before-label,
.twentytwenty-after-label,
.twentytwenty-overlay {
-webkit-transition-duration: 0.5s;
-moz-transition-duration: 0.5s;
transition-duration: 0.5s;
}
.twentytwenty-before-label,
.twentytwenty-after-label {
-webkit-transition-property: opacity;
-moz-transition-property: opacity;
transition-property: opacity;
}
.twentytwenty-before-label:before,
.twentytwenty-after-label:before {
color: white;
font-size: 13px;
letter-spacing: 0.1em;
text-align: center;
}
.twentytwenty-before-label:before,
.twentytwenty-after-label:before {
position: absolute;
background: rgba(255, 255, 255, 0.2);
line-height: 38px;
padding: 0 20px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.twentytwenty-horizontal .twentytwenty-before-label:before,
.twentytwenty-horizontal .twentytwenty-after-label:before {
top: 50%;
margin-top: -19px;
}
.twentytwenty-vertical .twentytwenty-before-label:before,
.twentytwenty-vertical .twentytwenty-after-label:before {
left: 50%;
margin-left: -45px;
text-align: center; }
.twentytwenty-left-arrow,
.twentytwenty-right-arrow,
.twentytwenty-up-arrow,
.twentytwenty-down-arrow {
width: 0;
height: 0;
border: 6px inset transparent;
position: absolute;
}
.twentytwenty-left-arrow,
.twentytwenty-right-arrow {
top: 50%;
margin-top: -6px;
}
.twentytwenty-up-arrow,
.twentytwenty-down-arrow {
left: 50%;
margin-left: -6px;
}
.twentytwenty-container {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
z-index: 0;
overflow: hidden;
position: relative;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
}
.twentytwenty-container img {
max-width: 100%;
position: absolute;
top: 0;
display: block;
}
.twentytwenty-container.active .twentytwenty-overlay,
.twentytwenty-container.active :hover.twentytwenty-overlay {
background: rgba(0, 0, 0, 0);
}
.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,
.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,
.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,
.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label {
opacity: 0;
}
.twentytwenty-container * {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.twentytwenty-before-label {
opacity: 0;
}
.twentytwenty-before-label:before {
content: attr(data-content);
}
.twentytwenty-after-label {
opacity: 0;
}
.twentytwenty-after-label:before {
content: attr(data-content);
}
.twentytwenty-horizontal .twentytwenty-before-label:before {
left: 10px;
}
.twentytwenty-horizontal .twentytwenty-after-label:before {
right: 10px;
}
.twentytwenty-vertical .twentytwenty-before-label:before {
top: 10px;
}
.twentytwenty-vertical .twentytwenty-after-label:before {
bottom: 10px;
}
.twentytwenty-overlay {
-webkit-transition-property: background;
-moz-transition-property: background;
transition-property: background;
background: rgba(0, 0, 0, 0);
z-index: 25;
}
.twentytwenty-overlay:hover {
background: rgba(0, 0, 0, 0.5);
}
.twentytwenty-overlay:hover .twentytwenty-after-label {
opacity: 1;
}
.twentytwenty-overlay:hover .twentytwenty-before-label {
opacity: 1;
}
.twentytwenty-before {
z-index: 20;
}
.twentytwenty-after {
z-index: 10;
}
.twentytwenty-handle {
height: 38px;
width: 38px;
position: absolute;
left: 50%;
top: 50%;
margin-left: -22px;
margin-top: -22px;
border: 3px solid white;
-webkit-border-radius: 1000px;
-moz-border-radius: 1000px;
border-radius: 1000px;
-webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
z-index: 40;
cursor: pointer;
}
.twentytwenty-horizontal .twentytwenty-handle:before {
bottom: 50%;
margin-bottom: 22px;
-webkit-box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
}
.twentytwenty-horizontal .twentytwenty-handle:after {
top: 50%;
margin-top: 22px;
-webkit-box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
}
.twentytwenty-vertical .twentytwenty-handle:before {
left: 50%;
margin-left: 22px;
-webkit-box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
}
.twentytwenty-vertical .twentytwenty-handle:after {
right: 50%;
margin-right: 22px;
-webkit-box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
-moz-box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);
}
.twentytwenty-left-arrow {
border-right: 6px solid white;
left: 50%;
margin-left: -17px;
}
.twentytwenty-right-arrow {
border-left: 6px solid white;
right: 50%;
margin-right: -17px;
}
.twentytwenty-up-arrow {
border-bottom: 6px solid white;
top: 50%;
margin-top: -17px;
}
.twentytwenty-down-arrow {
border-top: 6px solid white;
bottom: 50%;
margin-bottom: -17px;
}
.twentytwenty-horizontal .digr_befaft_fullwidth{
aspect-ratio: 4 / 3;
}
.twentytwenty-horizontal .digr_befaft_fullwidth img {
object-fit: cover;
width: 100%;
height: 100%;
} .twentytwenty-before-label:before,
.twentytwenty-after-label:before{
background-image: linear-gradient(90deg, inherit 0%,inherit 100% 100%);
}.digr_business_hour {
--column: 1;
--row: 1;
--minwidth: 200px;
}
@media all and (max-width:1368px) {
.digr_business_hour_items.auto_responsive {
grid-template-columns: repeat(auto-fit, minmax(var(--minwidth), 1fr)) !important;
}
}
.digr_business_hour_items.auto_responsive {
grid-template-columns: repeat(auto-fit, minmax(var(--minwidth), 1fr)) !important;
}
.digr_business_hour h1,
.digr_business_hour h2,
.digr_business_hour h3,
.digr_business_hour h4,
.digr_business_hour h5,
.digr_business_hour h6 {
padding-bottom: 0;
}
.digr_business_hour .digr_business_hour_items {
display: grid;
grid-template-columns: repeat(var(--column), 1fr);
grid-template-rows: repeat(var(--row), 1fr);
overflow: hidden;
}
.digr_business_hour_container .digr_business_hour_items .et_pb_module {
margin-bottom: 0 !important;
}
.digr_business_hour_item_wrapper,
.digr_business_hour_header,
.digr_business_hour_name,
.digr_business_hour_time {
border-style: solid;
}.digr_business_hour_item_wrapper {
display: flex;
justify-content: space-between;
align-items: center; border-style: solid;
}
.digr_business_hour_name,
.digr_business_hour_time {
border-style: solid;
display: flex;
justify-content: center;
align-items: center;
}
.digr_business_hour_name_wrap {
display: flex;
justify-content: center;
align-items: center;
}
.digr_business_hour_separator,
.digr_business_hour_divider {
height: 0;
flex: 1 1;
border-top-width: 3px;
}
.digr_business_hour_separator {
margin: 0 15px;
border-top-width: 3px;
}
.digr_business_hour_divider {
margin: 5px 0 0 0;
max-width: 100%;
}
.digr_business_hour_separator.digr_bh_solid,
.digr_business_hour_divider.digr_dvdr_solid {
border-top-style: solid;
}
.digr_business_hour_separator.digr_bh_dashed,
.digr_business_hour_divider.digr_dvdr_dashed {
border-top-style: dashed;
}
.digr_business_hour_separator.digr_bh_dotted,
.digr_business_hour_divider.digr_dvdr_dotted {
border-top-style: dotted;
}
.digr_business_hour_separator.digr_bh_double,
.digr_business_hour_divider.digr_dvdr_double {
border-top-style: double;
}
.digr_business_hour_separator.digr_bh_groove,
.digr_business_hour_divider.digr_dvdr_groove {
border-top-style: groove;
}
.digr_business_hour_separator.digr_bh_outset,
.digr_business_hour_divider.digr_dvdr_outset {
border-top-style: outset;
}
.digr_business_hour_separator.digr_bh_ridge,
.digr_business_hour_divider.digr_dvdr_ridge {
border-top-style: ridge;
}
.digr_business_hour_separator.digr_bh_inset,
.digr_business_hour_divider.digr_dvdr_inset {
border-top-style: inset;
}
.digr_business_hour_end_time,
.digr_business_hour_start_time,
.digr_business_hour_schedule_time {
border-style: solid;
}
.digr_business_hour_time_seperator {
font-size: 21px;
padding: 0 5px;
font-weight: 500;
}.digr_circular_text .digr_ct_container svg g {
animation-iteration-count: infinite;
animation-name: rotate_circular_text;
animation-timing-function: linear;
transform-origin: center;
}
@keyframes rotate_circular_text{
100% {
transform: rotate(1turn);
}
}:root {
--column: 3;
--row: 1;
}  .et-fb-root-ancestor .digr_content_grid .et_pb_module_inner {
display: block;
width: 100%;
height: 100%;
}
.digr_content_grid .digr_content_grid_container {
grid-template-columns: repeat(var(--column), 1fr);
grid-template-rows: repeat(var(--row), 1fr);
} .digr_content_grid_container {
display: grid;
}
.digr_content_grid .digr_content_grid_item {
overflow: initial !important;
}
.digr_content_grid .digr_content_grid_container .et_pb_module {
margin-bottom: 0 !important;
}
.digr_content_grid_item,
.digr_content_grid_item .digr_contentgrid_item_container .digr_img_container .digr_grid_image {
border-style: solid;
}
body #page-container .et_pb_section .digr_content_grid_item .digr_contentgrid_item_container .digr_content_wrapper .et_pb_button:before {
content: attr(data-icon);
}  @media (min-width: 768px) {
.digr_hover_effects.focus_item {
visibility: hidden;
}
.digr_hover_effects.focus_item>* {
visibility: visible;
transition: opacity 400ms ease-in, transform 400ms ease-in;
}
.digr_hover_effects.focus_item:hover>* {
opacity: 0.4;
transform: scale(0.9);
}
.digr_hover_effects.focus_item>*:hover {
opacity: 1;
transform: scale(1);
transition-delay: 0ms, 0ms;
}
}   .content_reveal .digr_contentgrid_item_container .digr_img_container {
height: auto !important;
}
.content_reveal .digr_contentgrid_item_container .digr_img_container img {
width: 100%;
height: 100%;
transition: all 0.6s cubic-bezier(0.18, 0.28, 0.74, 0.84);
}
.content_reveal .digr_content_grid_item {
position: relative;
}
.content_reveal .digr_content_wrapper {
position: absolute;
top: 0px;
left: 0px; width: 100%;
height: 100%;
transition: all 0.6s ease-in-out;
padding: 20px;
box-sizing: border-box;
clip-path: circle(0% at 100% 100%);
}
.content_reveal .digr_contentgrid_item_container:hover .digr_content_wrapper {
left: 0px;
transition: all 0.6s ease-in-out;
clip-path: circle(75%);
}
.content_reveal .digr_contentgrid_item_container:hover {
transition: all 0.6s cubic-bezier(0.18, 0.28, 0.74, 0.84); transform: scale(0.97);
}
.content_reveal .digr_contentgrid_item_container:hover .digr_img_container img {
transition: all 0.6s cubic-bezier(0.18, 0.28, 0.74, 0.84);
transform: scale(1.6) rotate(20deg) !important;
filter: blur(3px);
} .digr_content_grid .digr_content_grid_container.digr_grid_pattern4x1 {
display: grid;
grid-template-rows: 1fr;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-gap: 5px;
}
.digr_content_grid .digr_content_grid_container.digr_grid_pattern3x2 {
display: grid; grid-template-columns: 1fr 1fr 1fr;
grid-gap: 5px;
}
.digr_content_grid .digr_content_grid_container.digr_grid_pattern3x6 {
display: grid; grid-template-columns: 1fr 1fr 1fr;
grid-gap: 5px;
}
.digr_content_grid .digr_content_grid_container.digr_grid_pattern3x3 {
display: grid; grid-template-columns: 1fr 1fr 1fr;
grid-gap: 5px;
}
.digr_content_grid .digr_content_grid_container.digr_grid_pattern4x2 {
display: grid; grid-template-columns: 1fr 1fr 1fr 1fr;
grid-gap: 5px;
}
.digr_content_grid .digr_content_grid_container.digr_grid_pattern4x4 {
display: grid; grid-template-columns: 1fr 1fr 1fr 1fr;
grid-gap: 5px;
}
.digr_content_grid .digr_content_grid_container.digr_grid_pattern5x2 {
display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
grid-gap: 5px;
}
.digr_content_grid .digr_content_grid_container.digr_grid_pattern10x4 {
display: grid; grid-template-columns: repeat(10, 1fr);
grid-gap: 5px;
}
.digr_content_grid .digr_content_grid_container.digr_grid_pattern10x3 {
display: grid; grid-template-columns: repeat(10, 1fr);
grid-gap: 5px;
}
.digr_content_grid .digr_content_grid_container.digr_grid_pattern4x3 {
display: grid; grid-template-columns: repeat(4, 1fr);
grid-gap: 5px;
}
.digr_content_grid .digr_content_grid_container.digr_grid_pattern8x3 {
display: grid; grid-template-columns: repeat(8, 1fr);
grid-gap: 5px;
}  .digr_content_grid .digr_content_grid_container.digr_grid_layout_rose .digr_content_grid_item:nth-child(1) {
grid-column-start: 1;
grid-column-end: 3;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_rose .digr_content_grid_item:nth-child(6) {
grid-column-start: 3;
grid-column-end: 5;
}  .digr_content_grid .digr_content_grid_container.digr_grid_layout_lily .digr_content_grid_item:nth-child(1) {
grid-column-start: 1;
grid-column-end: 3;
grid-row-start: 1; }  .digr_content_grid .digr_content_grid_container.digr_grid_layout_tulip .digr_content_grid_item:nth-child(1) {
grid-column-start: 2;
grid-column-end: 4;
grid-row-start: 1;
grid-row-end: 3;
}  .digr_content_grid .digr_content_grid_container.digr_grid_layout_carnation .digr_content_grid_item:nth-child(1) {
grid-column-start: 1;
grid-column-end: 3;
grid-row-start: 1;
grid-row-end: 3;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_carnation .digr_content_grid_item:nth-child(4) {
grid-column-start: 4;
grid-column-end: 6;
grid-row-start: 1;
grid-row-end: 3;
}  .digr_content_grid .digr_content_grid_container.digr_grid_layout_orchid .digr_content_grid_item:nth-child(1) {
grid-column-start: 2;
grid-column-end: 4;
grid-row-start: 1;
grid-row-end: 3;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_orchid .digr_content_grid_item:nth-child(3) {
grid-column-start: 4;
grid-column-end: 6;
grid-row-start: 1;
grid-row-end: 3;
}  .digr_content_grid .digr_content_grid_container.digr_grid_layout_freesia .digr_content_grid_item:nth-child(1) {
grid-column-start: 1;
grid-column-end: 3;
grid-row-start: 1;
grid-row-end: 3;
}  .digr_content_grid .digr_content_grid_container.digr_grid_layout_peruvian_lily .digr_content_grid_item:nth-child(1) {
grid-column-start: 1;
grid-column-end: 3;
grid-row-start: 1;
grid-row-end: 3;
}  .digr_content_grid .digr_content_grid_container.digr_grid_layout_gladiolus .digr_content_grid_item:nth-child(1) {
grid-column-start: 1;
grid-column-end: 3;
}  .digr_content_grid .digr_content_grid_container.digr_grid_layout_anemone .digr_content_grid_item:nth-child(1) {
grid-column-start: 1;
grid-column-end: 3;
grid-row-start: 1;
grid-row-end: 3;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_anemone .digr_content_grid_item:nth-child(2) {
grid-column-start: 3;
grid-column-end: 4;
grid-row-start: 1;
grid-row-end: 2;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_anemone .digr_content_grid_item:nth-child(3) {
grid-column-start: 3;
grid-column-end: 4;
grid-row-start: 2;
grid-row-end: 3;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_anemone .digr_content_grid_item:nth-child(4) {
grid-column-start: 4;
grid-column-end: 5;
grid-row-start: 1;
grid-row-end: 3;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_anemone .digr_content_grid_item:nth-child(5) {
grid-column-start: 1;
grid-column-end: 2;
grid-row-start: 3;
grid-row-end: 5;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_anemone .digr_content_grid_item:nth-child(6) {
grid-column-start: 2;
grid-column-end: 3;
grid-row-start: 3;
grid-row-end: 4;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_anemone .digr_content_grid_item:nth-child(7) {
grid-column-start: 2;
grid-column-end: 3;
grid-row-start: 4;
grid-row-end: 5;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_anemone .digr_content_grid_item:nth-child(8) {
grid-column-start: 3;
grid-column-end: 5;
grid-row-start: 3;
grid-row-end: 5;
}  .digr_content_grid .digr_content_grid_container.digr_grid_layout_daffodil .digr_content_grid_item:nth-child(1) {
grid-column-start: 1;
grid-column-end: 3;
grid-row-start: 1;
grid-row-end: 3;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_daffodil .digr_content_grid_item:nth-child(2) {
grid-column-start: 3;
grid-column-end: 5;
grid-row-start: 1;
grid-row-end: 3;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_daffodil .digr_content_grid_item:nth-child(3) {
grid-column-start: 1;
grid-column-end: 2;
grid-row-start: 3;
grid-row-end: 5;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_daffodil .digr_content_grid_item:nth-child(4) {
grid-column-start: 2;
grid-column-end: 4;
grid-row-start: 3;
grid-row-end: 5;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_daffodil .digr_content_grid_item:nth-child(5) {
grid-column-start: 4;
grid-column-end: 5;
grid-row-start: 3;
grid-row-end: 5;
}  .digr_content_grid .digr_content_grid_container.digr_grid_layout_jasmine .digr_content_grid_item:nth-child(1) {
grid-column-start: 1;
grid-column-end: 2;
grid-row-start: 1;
grid-row-end: 2;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_jasmine .digr_content_grid_item:nth-child(2) {
grid-column-start: 2;
grid-column-end: 3;
grid-row-start: 1;
grid-row-end: 2;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_jasmine .digr_content_grid_item:nth-child(3) {
grid-column-start: 3;
grid-column-end: 4;
grid-row-start: 1;
grid-row-end: 3;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_jasmine .digr_content_grid_item:nth-child(4) {
grid-column-start: 1;
grid-column-end: 3;
grid-row-start: 2;
grid-row-end: 4;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_jasmine .digr_content_grid_item:nth-child(5) {
grid-column-start: 3;
grid-column-end: 4;
grid-row-start: 3;
grid-row-end: 4;
}  .digr_content_grid .digr_content_grid_container.digr_grid_layout_daisy .digr_content_grid_item:nth-child(1) {
grid-column-start: 1;
grid-column-end: 3;
grid-row-start: 1;
grid-row-end: 2;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_daisy .digr_content_grid_item:nth-child(2) {
grid-column-start: 3;
grid-column-end: 7;
grid-row-start: 1;
grid-row-end: 2;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_daisy .digr_content_grid_item:nth-child(3) {
grid-column-start: 7;
grid-column-end: 11;
grid-row-start: 1;
grid-row-end: 2;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_daisy .digr_content_grid_item:nth-child(4) {
grid-column-start: 1;
grid-column-end: 4;
grid-row-start: 2;
grid-row-end: 5;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_daisy .digr_content_grid_item:nth-child(5) {
grid-column-start: 4;
grid-column-end: 8;
grid-row-start: 2;
grid-row-end: 4;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_daisy .digr_content_grid_item:nth-child(6) {
grid-column-start: 4;
grid-column-end: 6;
grid-row-start: 4;
grid-row-end: 5;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_daisy .digr_content_grid_item:nth-child(7) {
grid-column-start: 6;
grid-column-end: 8;
grid-row-start: 4;
grid-row-end: 5;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_daisy .digr_content_grid_item:nth-child(8) {
grid-column-start: 8;
grid-column-end: 11;
grid-row-start: 2;
grid-row-end: 5;
}  .digr_content_grid .digr_content_grid_container.digr_grid_layout_bluebell .digr_content_grid_item:nth-child(1) {
grid-column-start: 1;
grid-column-end: 3;
grid-row-start: 1;
grid-row-end: 2;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_bluebell .digr_content_grid_item:nth-child(2) {
grid-column-start: 3;
grid-column-end: 7;
grid-row-start: 1;
grid-row-end: 2;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_bluebell .digr_content_grid_item:nth-child(3) {
grid-column-start: 7;
grid-column-end: 11;
grid-row-start: 1;
grid-row-end: 2;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_bluebell .digr_content_grid_item:nth-child(3) {
grid-column-start: 1;
grid-column-end: 5;
grid-row-start: 2;
grid-row-end: 4;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_bluebell .digr_content_grid_item:nth-child(5) {
grid-column-start: 5;
grid-column-end: 7;
grid-row-start: 2;
grid-row-end: 4;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_bluebell .digr_content_grid_item:nth-child(6) {
grid-column-start: 7;
grid-column-end: 11;
grid-row-start: 2;
grid-row-end: 4;
}  .digr_content_grid .digr_content_grid_container.digr_grid_layout_iris .digr_content_grid_item:nth-child(1) {
grid-column-start: 1;
grid-column-end: 3;
grid-row-start: 1;
grid-row-end: 3;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_iris .digr_content_grid_item:nth-child(2) {
grid-column-start: 3;
grid-column-end: 5;
grid-row-start: 1;
grid-row-end: 2;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_iris .digr_content_grid_item:nth-child(3) {
grid-column-start: 3;
grid-column-end: 4;
grid-row-start: 2;
grid-row-end: 3;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_iris .digr_content_grid_item:nth-child(4) {
grid-column-start: 4;
grid-column-end: 5;
grid-row-start: 2;
grid-row-end: 3;
}  .digr_content_grid .digr_content_grid_container.digr_grid_layout_calendula .digr_content_grid_item:nth-child(1) {
grid-column-start: 1;
grid-column-end: 2;
grid-row-start: 1;
grid-row-end: 3;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_calendula .digr_content_grid_item:nth-child(2) {
grid-column-start: 2;
grid-column-end: 3;
grid-row-start: 1;
grid-row-end: 2;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_calendula .digr_content_grid_item:nth-child(3) {
grid-column-start: 3;
grid-column-end: 5;
grid-row-start: 1;
grid-row-end: 2;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_calendula .digr_content_grid_item:nth-child(4) {
grid-column-start: 2;
grid-column-end: 4;
grid-row-start: 2;
grid-row-end: 3;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_calendula .digr_content_grid_item:nth-child(5) {
grid-column-start: 4;
grid-column-end: 5;
grid-row-start: 2;
grid-row-end: 3;
}  .digr_content_grid .digr_content_grid_container.digr_grid_layout_snowdrop .digr_content_grid_item:nth-child(1) {
grid-column-start: 1;
grid-column-end: 2;
grid-row-start: 1;
grid-row-end: 2;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_snowdrop .digr_content_grid_item:nth-child(2) {
grid-column-start: 2;
grid-column-end: 3;
grid-row-start: 1;
grid-row-end: 2;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_snowdrop .digr_content_grid_item:nth-child(3) {
grid-column-start: 3;
grid-column-end: 5;
grid-row-start: 1;
grid-row-end: 2;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_snowdrop .digr_content_grid_item:nth-child(4) {
grid-column-start: 1;
grid-column-end: 2;
grid-row-start: 2;
grid-row-end: 3;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_snowdrop .digr_content_grid_item:nth-child(5) {
grid-column-start: 2;
grid-column-end: 4;
grid-row-start: 2;
grid-row-end: 3;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_snowdrop .digr_content_grid_item:nth-child(6) {
grid-column-start: 4;
grid-column-end: 5;
grid-row-start: 2;
grid-row-end: 3;
}  .digr_content_grid .digr_content_grid_container.digr_grid_layout_lavender .digr_content_grid_item:nth-child(1) {
grid-column-start: 1;
grid-column-end: 2;
grid-row-start: 1;
grid-row-end: 3;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_lavender .digr_content_grid_item:nth-child(2) {
grid-column-start: 2;
grid-column-end: 3;
grid-row-start: 1;
grid-row-end: 3;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_lavender .digr_content_grid_item:nth-child(3) {
grid-column-start: 3;
grid-column-end: 4;
grid-row-start: 1;
grid-row-end: 3;
} .digr_content_grid .digr_content_grid_container.digr_grid_layout_pansy .digr_content_grid_item:nth-child(1) {
grid-column-start: 1;
grid-column-end: 6;
grid-row-start: 1;
grid-row-end: 3;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_pansy .digr_content_grid_item:nth-child(2) {
grid-column-start: 6;
grid-column-end: 9;
grid-row-start: 1;
grid-row-end: 3;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_pansy .digr_content_grid_item:nth-child(3) {
grid-column-start: 1;
grid-column-end: 5;
grid-row-start: 3;
grid-row-end: 4;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_pansy .digr_content_grid_item:nth-child(4) {
grid-column-start: 5;
grid-column-end: 9;
grid-row-start: 3;
grid-row-end: 4;
} .digr_content_grid .digr_content_grid_container.digr_grid_layout_magnolia .digr_content_grid_item:nth-child(1) {
grid-column-start: 1;
grid-column-end: 2;
grid-row-start: 1;
grid-row-end: 2;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_magnolia .digr_content_grid_item:nth-child(2) {
grid-column-start: 2;
grid-column-end: 3;
grid-row-start: 1;
grid-row-end: 3;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_magnolia .digr_content_grid_item:nth-child(3) {
grid-column-start: 3;
grid-column-end: 5;
grid-row-start: 1;
grid-row-end: 3;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_magnolia .digr_content_grid_item:nth-child(4) {
grid-column-start: 1;
grid-column-end: 2;
grid-row-start: 2;
grid-row-end: 3;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_magnolia .digr_content_grid_item:nth-child(5) {
grid-column-start: 1;
grid-column-end: 2;
grid-row-start: 3;
grid-row-end: 4;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_magnolia .digr_content_grid_item:nth-child(6) {
grid-column-start: 2;
grid-column-end: 3;
grid-row-start: 3;
grid-row-end: 4;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_magnolia .digr_content_grid_item:nth-child(7) {
grid-column-start: 3;
grid-column-end: 4;
grid-row-start: 3;
grid-row-end: 4;
}
.digr_content_grid .digr_content_grid_container.digr_grid_layout_magnolia .digr_content_grid_item:nth-child(8) {
grid-column-start: 4;
grid-column-end: 5;
grid-row-start: 3;
grid-row-end: 4;
} @media all and(max-width:1024px) {
.digr_content_grid_container.digr_contentgrid_responsive,
.digr_content_grid [class *='digr_grid_pattern'] {
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)) !important;
}
.digr_content_grid_container.digr_contentgrid_responsive .digr_content_grid_item,
.digr_content_grid [class *='digr_grid_pattern'] .digr_content_grid_item {
grid-row-start: auto !important;
grid-row-end: auto !important;
grid-column-start: auto !important;
grid-column-end: auto !important;
}
}.digr_content_grid_item {
display: flex;
border-style:solid;
}
.et-fb-root-ancestor .digr_content_grid_item,
.digr_content_grid_item {
z-index: 1;
} .digr_content_grid_item .et_pb_background_pattern,
.digr_content_grid_item .et_pb_background_mask {
z-index: -2;
}
.et-fb-root-ancestor .digr_content_grid_item .et_pb_module_inner {
display: block;
width: 100%;
height: 100%;
}
.digr_contentgrid_item_container,
.digr_content_wrapper {
display: flex;
flex-direction: column;
}
.digr_content_wrapper {
border-style: solid;
width: 100%;
padding: 10px;
z-index: 9;
}
.digr_contentgrid_item_container {
width: 100%;
} body #page-container .et_pb_section .digr_content_grid_item .digr_contentgrid_item_container .digr_content_wrapper .et_pb_button:before,
body #page-container .et_pb_section .digr_content_grid_item .digr_contentgrid_item_container .digr_content_wrapper .et_pb_button:after {
content: attr(data-icon);
margin-top: 2px;
font-size: inherit;
line-height: inherit;
}
body #page-container .et_pb_section .digr_content_grid_item .digr_contentgrid_item_container .digr_content_wrapper .et_pb_button:after {
margin-left: 8px !important;
}
.digr_content_grid_item .digr_contentgrid_item_container .digr_content_wrapper .et_pb_button_wrapper {
margin: 10px 0;
padding: 0;
width: 100%;
overflow: visible !important;
}
.digr_content_grid_item .digr_contentgrid_item_container .digr_content_wrapper .et_pb_button {
padding: 10px 24px;
transition: 0.35s ease;
white-space: nowrap;
}
.digr_content_grid_item .digr_contentgrid_item_container .digr_content_wrapper .et_pb_button:hover {
padding: 12px 26px;
}
.digr_grid_image {
width: 100%;
max-width: 100%;
display: block;
}
.digr_img_container {
width: 100%;
height: 100%;
}
.et-fb-root-ancestor .content_reveal .digr_img_container {
overflow: hidden !important;
} .digr_contentgrid_item_container .digr_grid_image {
object-fit: cover;
height: 100%;
}
@media all and (max-width:980px) {
.digr_contentgrid_item_container .et_pb_button_wrapper .et_pb_button.digr_button {
display: block !important;
text-align: center !important;
}
} .digr_animated_border {
--border-width: 3px;
--border-radius: 3px;
--color-1: #5f86f2;
--color-2: #a65ff2;
--color-3: #f25fd0;
--color-4: #f25f61;
--color-5: #f2cb5f;
--color-6: #abf25f;
background: #fff;
position: relative;
border-radius: var(--border-radius);
}
.digr_animated_border::after {
top: calc(-1 * var(--border-width));
left: calc(-1 * var(--border-width));
z-index: -1;
width: calc(100% + var(--border-width) * 2);
height: calc(100% + var(--border-width) * 2);
background: linear-gradient(60deg, var(--color-1), var(--color-2), var(--color-3), var(--color-4), var(--color-5), var(--color-6));
background-size: 300% 300%;
background-position: 0 50%;
border-radius: calc(2 * var(--border-radius));
animation: moveGradient 4s alternate infinite;
}
@keyframes moveGradient {
50% {
background-position: 100% 50%;
}
}.digr_fb_page_wrapper {
line-height: 1;
}
.digr_fb_page_wrapper.digr-fb-align-center {
text-align: center;
}
.digr_fb_page_wrapper.digr-fb-align-right {
text-align: right;
}
.digr_fb_page_wrapper.digr-fb-align-left {
text-align: left;
} .digr-fb-page-vb-placeholder {
display: inline-flex;
flex-direction: column;
}.digr_fb_share_button {
line-height: 1;
}
.digr_fb_share_button.digr-fb-align-center {
text-align: center;
}
.digr_fb_share_button.digr-fb-align-right {
text-align: right;
}
.digr_fb_share_button.digr-fb-align-left {
text-align: left;
} .digr-fb-vb-placeholder {
display: inline-flex;
}.digr_floating_image_container {
max-width: 100%;
margin-left: auto !important;
margin-right: auto !important;
}
.digr_floating_image_item {
max-width: 100%;
position: absolute !important;
}.digr_floating_image_container {
position: relative;
padding: 10px;
}
.digr_floating_image_item {
max-width: 100%;
position: absolute !important;
}
.digr_floating_images {
display: inline-block;
margin: 0;
transition: 0.3s;
line-height: 0;
will-change: transform;
animation-iteration-count: infinite;
animation-direction: alternate;
animation-timing-function: ease-in-out;
transform-style: preserve-3d;
border-style: solid;
}
.digr_floating_images img {
max-width: 100%;
max-height: 100%;
object-fit: cover;
border-style: solid;
}
@keyframes digr_updown {
0% {
transform: translate3d(0, 20px, 0) scale3d(0.99, 0.99, 1) rotate3d(0, 0, 0, 0deg);
}
100% {
transform: translate3d(0, -20px, 0) scale3d(1, 1, 1) rotate3d(0, 0, 0, 0deg);
}
}
@keyframes digr_leftright {
0% {
transform: translate3d(20px, 0, 0) scale3d(0.99, 0.99, 1) rotate3d(0, 0, 0, 0deg);
}
100% {
transform: translate3d(-20px, 0, 0) scale3d(1, 1, 1) rotate3d(0, 0, 0, 0deg);
}
}
@keyframes digr_rotate {
0% {
transform: translate3d(0, 0, 0) rotate3d(0, 0, 1, 5deg);
}
100% {
transform: translate3d(0, 0, 0) rotate3d(0, 0, 1, -5deg);
}
}
@keyframes digr_zoom {
0% {
transform: translate3d(0, 0, 0) scale3d(0.9, 0.9, 1) rotate3d(0, 0, 0, 0deg);
}
100% {
transform: translate3d(0, 0, 0) scale3d(1, 1, 1) rotate3d(0, 0, 0, 0deg);
}
}
.digr_floating_images.fadeIn {
animation: digr_fadeIn 0.5s;
transition: 0.5s;
opacity: 1;
}
@keyframes digr_fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes digr_jackInTheBox {
from {
opacity: 0;
transform: scale(0.1) rotate(30deg);
transform-origin: center bottom;
}
50% {
transform: rotate(-10deg);
}
70% {
transform: rotate(3deg);
}
to {
opacity: 1;
transform: scale(1);
}
}
@keyframes digr_pulse {
from {
transform: scale3d(1, 1, 1);
}
50% {
transform: scale3d(1.05, 1.05, 1.05);
}
to {
transform: scale3d(1, 1, 1);
}
}
@keyframes digr_heartBeat {
0% {
transform: scale(1);
}
14% {
transform: scale(1.3);
}
28% {
transform: scale(1);
}
42% {
transform: scale(1.3);
}
70% {
transform: scale(1);
}
}
@keyframes digr_rubberBand {
from {
transform: scale3d(1, 1, 1);
}
30% {
transform: scale3d(1.25, 0.75, 1);
}
40% {
transform: scale3d(0.75, 1.25, 1);
}
50% {
transform: scale3d(1.15, 0.85, 1);
}
65% {
transform: scale3d(0.95, 1.05, 1);
}
75% {
transform: scale3d(1.05, 0.95, 1);
}
to {
transform: scale3d(1, 1, 1);
}
}
@keyframes digr_rotateZoom {
0% {
transform: translate3d(0, 20px, 0) scale3d(0.95, 0.95, 1) rotate3d(0, 0, 1, 5deg);
}
100% {
transform: translate3d(0, -20px, 0) scale3d(1, 1, 1) rotate3d(0, 0, 1, -5deg);
}
}
@keyframes digr_rightZoom {
0% {
transform: translate3d(-20px, 0, 0) scale3d(0.95, 0.95, 1) rotate3d(0, 0, 0, 0deg);
}
100% {
transform: translate3d(20px, 0, 0) scale3d(1, 1, 1) rotate3d(0, 0, 0, 0deg);
}
}
@keyframes digr_leftZoom {
0% {
transform: translate3d(20px, 0, 0) scale3d(0.95, 0.95, 1) rotate3d(0, 0, 0, 0deg);
}
100% {
transform: translate3d(-20px, 0, 0) scale3d(1, 1, 1) rotate3d(0, 0, 0, 0deg);
}
}
@keyframes digr_zoomBottom {
0% {
transform: translate3d(0, 20px, 0) scale3d(0.95, 0.95, 1) rotate3d(0, 0, 0, 0deg);
}
100% {
transform: translate3d(0, -20px, 0) scale3d(1, 1, 1) rotate3d(0, 0, 0, 0deg);
}
}
@keyframes digr_zoomTop {
0% {
transform: translate3d(0, -20px, 0) scale3d(0.95, 0.95, 1) rotate3d(0, 0, 0, 0deg);
}
100% {
transform: translate3d(0, 20px, 0) scale3d(1, 1, 1) rotate3d(0, 0, 0, 0deg);
}
}
@keyframes digr_bounceIn {
0% {
opacity: 0;
transform: scale3d(0.3, 0.3, 0.3);
}
20% {
transform: scale3d(1.1, 1.1, 1.1);
}
40% {
transform: scale3d(0.9, 0.9, 0.9);
}
60% {
opacity: 1;
transform: scale3d(1.03, 1.03, 1.03);
}
80% {
transform: scale3d(0.97, 0.97, 0.97);
}
to {
opacity: 1;
transform: scale3d(1, 1, 1);
}
}.digr_food_menu {
--column: 1;
--row: 1;
}
.digr_food_menu .digr_food_menu_container {
grid-template-columns: repeat(var(--column), 1fr);
grid-template-rows: repeat(var(--row), 1fr);
}
.digr_food_menu_container {
display: grid;
}
.digr_food_menu_header,
.digr_food_menu_item,
.digrfm_image,
.digrfm_icon,
.digrfm_badge_title {
border-style: solid;
}body #page-container .et_pb_section .digr_food_menu .digr_food_menu_container .digrfm_item_wrapper .et_pb_button_wrapper .et_pb_button:before,
body #page-container .et_pb_section .digr_food_menu .digr_food_menu_container .digrfm_item_wrapper .et_pb_button_wrapper .et_pb_button:after {
content: attr(data-icon);
}
body #page-container .et_pb_section .digr_food_menu .digr_food_menu_container .digrfm_item_wrapper .et_pb_button_wrapper .et_pb_button:after {
margin-left: 8px !important;
}
.digrfm_item_wrapper .et_pb_button_wrapper {
width: 100%;
padding: 10px 0 0 0;
}
.digr_fm_button {
display: inline-block;
}
.digrfm_item_wrapper .digrfm_image img {
width: 100%;
height: 100%;
object-fit: cover;
}
.digrfm_image img,
.digrfm_icon .et-pb-icon {
border-style: solid;
text-align: center;
} .digrfm_item_wrapper .digrfm_separator {
height: 0;
flex: 1 1;
border-top-width: 3px;
width: 100%;
}
.digrfm_item_wrapper .digrfm_icon .et-pb-icon {
padding: 10px;
}
.digrfm_item_wrapper .digrfm_price_wrapper .digrfm_currency {
padding: 0 5px 0 0;
}
.digrfm_item_wrapper {
border-style: solid;
}
.digrfm_image_icon_wrapper {
position: relative;
border-style: solid;
justify-content: center;
display: flex;
align-items: center;
}
.digrfm_badge {
position: absolute;
top: 0;
height: 100%;
width: 100%;
display: flex;
justify-content: center;
align-items: center;
}
.digrfm_badge_title {
margin: 8px;
}
.digr_food_menu_item {
margin-bottom: 0 !important;
} .digrfm_separator,
.digrfm_divider {
border-style: solid;
}
.digrfm_item_wrapper {
display: flex;
justify-content: flex-start;
align-items: center;
border-style: solid;
}
.digrfm_item_wrapper .digrfm_icon {
display: flex;
justify-content: center;
align-items: center;
height: 100%;
}
.digrfm_item_wrapper .digrfm_image {
display: flex;
align-items: center;
justify-content: center;
overflow:clip;
}
.digrfm_item_wrapper .digrfm_content_wrapper {
padding: 0 10px;
display: flex;
flex-direction: column; width: 100%;
border-style: solid;
}
.digrfm_item_wrapper .digrfm_content {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
}
.digrfm_item_wrapper .digrfm_title {
padding-right: 10px;
}
.digrfm_item_wrapper .digrfm_price_wrapper {
padding: 10px;
display: flex;
align-items: center;
justify-content: center;
}
.digrfm_price {
padding-bottom: 0;
}
.digrfm_item_wrapper .digrfm_divider {
height: 0; border-top-width: 3px;
width: 100%;
}
.digrfm_separator.digrfm_sptr_solid,
.digrfm_divider.digrfm_dvdr_solid {
border-top-style: solid;
}
.digrfm_separator.digrfm_sptr_dashed,
.digrfm_divider.digrfm_dvdr_dashed {
border-top-style: dashed;
}
.digrfm_separator.digrfm_sptr_dotted,
.digrfm_divider.digrfm_dvdr_dotted {
border-top-style: dotted;
}
.digrfm_separator.digrfm_sptr_double,
.digrfm_divider.digrfm_dvdr_double {
border-top-style: double;
}
.digrfm_separator.digrfm_sptr_groove,
.digrfm_divider.digrfm_dvdr_groove {
border-top-style: groove;
}
.digrfm_separator.digrfm_sptr_outset,
.digrfm_divider.digrfm_dvdr_outset {
border-top-style: outset;
}
.digrfm_separator.digrfm_sptr_ridge,
.digrfm_divider.digrfm_dvdr_ridge {
border-top-style: ridge;
}
.digrfm_separator.digrfm_sptr_inset,
.digrfm_divider.digrfm_dvdr_inset {
border-top-style: inset;
}.digr_gradient_text {
--animation-transition: 25000ms;
}
.digr_gradient_text_container h1,
.digr_gradient_text_container h2,
.digr_gradient_text_container h3,
.digr_gradient_text_container h4,
.digr_gradient_text_container h5,
.digr_gradient_text_container h6 {
padding: 0;
} .digr_gradient_text_container .digr_gradient_title,
.digr_gradient_text_container .suffix_bg_color,
.digr_gradient_text_container .prefix_bg_color,
.digr_gradient_text_container .infix_bg_color,
.digr_gradient_text_container .prefix,
.digr_gradient_text_container .suffix,
.digr_gradient_text_container .infix {
border-style: solid;
}
.digr_gradient_text_container .prefix,
.digr_gradient_text_container .prefix span,
.digr_gradient_text_container .infix,
.digr_gradient_text_container .infix span,
.digr_gradient_text_container .suffix,
.digr_gradient_text_container .suffix span {
display: inline-flex;
}
.digr_gradient_text_container .prefix,
.digr_gradient_text_container .suffix,
.digr_gradient_text_container .infix {
line-height: 1em;
}
.digr_gradient_title span:nth-of-type(2) {
margin: 0px 20px;
}
.digr_gradient_text_container .digr_background_clip,
.digr_gradient_text_container .digr_gradient_text__header {
-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
background-color: transparent;
}
.digrHue .digrgt_animation {
background-size: cover;
-webkit-animation: digrHue var(--animation-transition) infinite linear;
animation: digrHue var(--animation-transition) infinite linear;
}
.digrMove .digrgt_animation {
background-size: 200%;
-webkit-animation: digrMove var(--animation-transition) ease infinite;
animation: digrMove var(--animation-transition) ease infinite;
}
.digrShine .digrgt_animation {
background-size: 50% 75%;
-webkit-animation: digrShine var(--animation-transition) linear infinite;
animation: digrShine var(--animation-transition) linear infinite;
}
.digrLoop .digrgt_animation {
background-size: 200%;
-webkit-animation: digrLoop var(--animation-transition) ease-in-out infinite;
animation: digrLoop var(--animation-transition) ease-in-out infinite;
}
.gradientMove .digrgt_animation {
background-size: 200%;
-webkit-animation: gradientMove var(--animation-transition) linear infinite;
animation: gradientMove var(--animation-transition) linear infinite;
}
.trippyText .digrgt_animation {
-webkit-animation: trippyText var(--animation-transition) ease-in-out infinite;
-webkit-transform: translate3d(0, 0, 0);
-webkit-backface-visibility: hidden;
animation: trippyText var(--animation-transition) ease-in-out infinite;
transform: translate3d(0, 0, 0);
backface-visibility: hidden;
background-size: 200%;
text-shadow: 10px 10px 8px rgba(0, 0, 0, 0.15);
}
@keyframes digrHue {
from {
-webkit-filter: hue-rotate(0deg);
}
to {
-webkit-filter: hue-rotate(-360deg);
}
}
@keyframes digrShine {
to {
background-position: 300%;
}
}
@keyframes digrMove {
to {
background-position: 200% center;
}
}
@keyframes digrLoop {
0% {
background-position: 0% 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0% 50%;
}
}
@keyframes gradientMove {
from {
background-position: 0% center;
}
to {
background-position: -200% center;
}
}
@keyframes trippyText {
0% {
background-position: 0% 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0% 50%;
}
} .verti_digrHue .digrgt_animation {
background-size: cover;
-webkit-animation: verti_digrHue var(--animation-transition) infinite linear;
animation: verti_digrHue var(--animation-transition) infinite linear;
}
.verti_digrMove .digrgt_animation {
background-size: 200%;
-webkit-animation: verti_digrMove var(--animation-transition) ease infinite;
animation: verti_digrMove var(--animation-transition) ease infinite;
}
.verti_digrShine .digrgt_animation {
background-size: 50% 75%;
-webkit-animation: verti_digrShine var(--animation-transition) linear infinite;
animation: verti_digrShine var(--animation-transition) linear infinite;
}
.verti_digrLoop .digrgt_animation {
background-size: 200%;
-webkit-animation: verti_digrLoop var(--animation-transition) ease-in-out infinite;
animation: verti_digrLoop var(--animation-transition) ease-in-out infinite;
}
.verti_gradientMove .digrgt_animation {
background-size: 200%;
-webkit-animation: verti_gradientMove var(--animation-transition) linear infinite;
animation: verti_gradientMove var(--animation-transition) linear infinite;
}
.verti_trippyText .digrgt_animation {
-webkit-animation: verti_trippyText var(--animation-transition) ease-in-out infinite;
-webkit-transform: translate3d(0, 0, 0);
-webkit-backface-visibility: hidden;
animation: verti_trippyText var(--animation-transition) ease-in-out infinite;
transform: translate3d(0, 0, 0);
backface-visibility: hidden;
background-size: 200%;
text-shadow: 10px 10px 8px rgba(0, 0, 0, 0.15);
}
@keyframes verti_digrHue {
from {
-webkit-filter: hue-rotate(0deg);
}
to {
-webkit-filter: hue-rotate(-360deg);
}
}
@keyframes verti_digrShine {
to {
background-position: 100% 300%;
}
}
@keyframes verti_digrMove {
to {
background-position: center 200%;
}
}
@keyframes verti_digrLoop {
0% {
background-position: 50% 0%;
}
50% {
background-position: 50% 100%;
}
100% {
background-position: 50% 0%;
}
}
@keyframes verti_gradientMove {
from {
background-position: center 0%;
}
to {
background-position: center 200%;
}
}
@keyframes verti_trippyText {
0% {
background-position: 50% 0%;
}
50% {
background-position: 50% 100%;
}
100% {
background-position: 50% 0%;
}
}.honeycombs-wrapper.style_2 .digr-honeycomb-item-style-1 { display: none !important; }
.honeycombs-wrapper.style_1 .digr-honeycomb-item-style-2 { display: none !important; } .honeycombs-wrapper .digr_honeycomb_item,
.honeycombs-wrapper .digr_honeycomb_item > .et_pb_module_inner,
.honeycombs-wrapper .digr_honeycomb_item > .et_pb_module_inner > .digr-honeycomb-item-inner {
display: contents !important;
} .honeycombs {
position: relative;
overflow: hidden;
width: 100%;
text-align: center;
}
.digr_honeycomb .honey_item .et-pb-icon {
margin-bottom: 10px;
}
.honeycombs .inner_span {
display: flex !important;
height: 100%;
width: 100%; font-family: sans-serif;
color: #000;
justify-content: center;
align-items: center;
flex-direction: column;
}
.honeycombs .honeycombs-inner-wrapper {
display: inline-block;
overflow: hidden; position: relative; }
.honeycombs .comb {
position: absolute;
display: inline-block;
}
.honeycombs .hex_l,
.honeycombs .hex_r {
overflow: hidden;
position: absolute; }
.honeycombs .hex_l {
visibility: hidden;
-moz-transform: rotate(60deg);
-ms-transform: rotate(60deg);
-o-transform: rotate(60deg);
-webkit-transform: rotate(60deg);
transform: rotate(60deg);
}
.honeycombs .hex_r {
visibility: hidden;
-moz-transform: rotate(-120deg);
-ms-transform: rotate(-120deg);
-o-transform: rotate(-120deg);
-webkit-transform: rotate(-120deg);
transform: rotate(-120deg);
}
.honeycombs .hex_inner {
display: block;
visibility: visible;
-moz-transform: rotate(60deg);
-ms-transform: rotate(60deg);
-o-transform: rotate(60deg);
-webkit-transform: rotate(60deg);
transform: rotate(60deg);
background-position: center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover; overflow: hidden;
} .comb .inner_span {
transition: transform 450ms ease-in-out, opacity 450ms ease-in-out;
}
.comb .inner_span:hover { } .comb.left_out .inner_span {
transform: translateX(0);
}
.comb.left_out:hover .inner_span {
transform: translateX(100%);
} .comb.right_out .inner_span {
transform: translateX(0);
}
.comb.right_out:hover .inner_span {
transform: translateX(-100%);
} .comb.top_out .inner_span {
transform: translateY(0);
}
.comb.top_out:hover .inner_span {
transform: translateY(-100%);
} .comb.bottom_out .inner_span {
transform: translateY(0);
}
.comb.bottom_out:hover .inner_span {
transform: translateY(100%);
} .comb.zoom_out .inner_span {
transform: scale(1);
}
.comb.zoom_out:hover .inner_span {
transform: scale(0);
} .honeycombs {
width: 100%;
} .honeycombs.style_2 .honeycomb {
width: 100% !important;
height: 100% !important;
}
.honeycombs.style_2 {
overflow: visible;
}
.honeycombs.style_2 a {
position: absolute;
width: 100%;
height: 200%;
transform: scale(1.03);
z-index: 1;
}
.honeycomb {
--width: 250px;
--margin-topBottom: 25px;
--margin-leftRight: 12.5px;
--transition: 400ms;
display: flex;
flex-wrap: wrap;
list-style: none;
justify-content: center;
align-items: center;
max-width: 1200px;
margin: 0 auto;
padding: 0;
transform: translateY(34.375px);
}
.honeycomb-cell,
.honeycomb-cell .honeycomb-cell__title,
.honeycomb-cell .honeycomb-cell__content,
.honeycomb-cell:before,
.honeycomb-cell::after {
transition: var(--transition);
}
.honeycomb-cell {
flex: 0 1 var(--width);
max-width: var(--width);
height: calc(var(--width) / 2 + var(--margin-leftRight)); margin: calc(var(--width)/4) var(--margin-leftRight) var(--margin-topBottom);
position: relative;
padding: 0.5em;
text-align: center;
z-index: 1;
display: flex;
justify-content: center;
align-items: center;
}
.honeycomb-cell__title { display: flex;
flex-direction: column;
justify-content: center;
-webkit-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
word-break: break-word;
color: #fff;
font-weight: 700;
font-size: 1.75em;
}
.honeycomb-cell__title>small {
font-weight: 300;
margin-top: 0.25em;
}
.honeycomb-cell__image {
-o-object-fit: cover;
object-fit: cover;
-o-object-position: center;
object-position: center;
}
.honeycomb-cell::before,
.honeycomb-cell::after {
content: "";
}
.honeycomb-cell::before,
.honeycomb-cell::after,
.honeycomb-cell__image {
top: -50%;
left: 0;
width: 100%;
height: 200%;
display: block;
position: absolute;
-webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
z-index: -1;
}
.honeycomb-cell::before {
background: #fff;
transform: scale(1.055);
}
.honeycomb-cell::after {  }
.honeycomb__placeholder {
display: none;
opacity: 0;
width: var(--width);
margin: 0 calc(var(--margin-topBottom) /2);
}
@media (max-width: 550px) {
.honeycomb-cell { margin: calc(var(--width) / 4 + var(--margin-topBottom)) var(--margin-topBottom);
}
}
@media (min-width: 550px) and (max-width: 825px) {
.honeycomb-cell:nth-child(3n),
.digr_honeycomb_item:nth-child(3n) .honeycomb-cell {
margin-right: calc(50% - calc(var(--width)/2));
margin-left: calc(50% - calc(var(--width)/2));
}
.honeycomb__placeholder:nth-child(3n+5) {
display: block;
}
}
@media (min-width: 825px) and (max-width: 1100px) {
.honeycomb-cell:nth-child(5n+4),
.digr_honeycomb_item:nth-child(5n+4) .honeycomb-cell {
margin-left: calc(50% - (calc(var(--width) + var(--margin-topBottom)))); }
.honeycomb-cell:nth-child(5n+5),
.digr_honeycomb_item:nth-child(5n+5) .honeycomb-cell {
margin-right: calc(50% - (calc(var(--width) + var(--margin-topBottom))));
}
.honeycomb__placeholder:nth-child(5n),
.honeycomb__placeholder:nth-child(5n+3) {
display: block;
}
}
@media (min-width: 1100px) {
.honeycomb-cell:nth-child(7n+5),
.digr_honeycomb_item:nth-child(7n+5) .honeycomb-cell {
margin-left: calc(50% - (calc(var(--width) + var(--width) / 2 + var(--margin-topBottom))));
}
.honeycomb-cell:nth-child(7n+7),
.honeycomb-cell:nth-child(7n+5):nth-last-child(2),
.digr_honeycomb_item:nth-child(7n+7) .honeycomb-cell,
.digr_honeycomb_item:nth-child(7n+5):nth-last-child(2) .honeycomb-cell {
margin-right: calc(50% - calc(var(--width) + var(--width) / 2 + var(--margin-topBottom)));
}
.honeycomb__placeholder:nth-child(7n+7),
.honeycomb__placeholder:nth-child(7n+9),
.honeycomb__placeholder:nth-child(7n+11) {
display: block;
}
} .honeycomb-cell:hover .honeycomb-cell__content {
opacity: 0;
transform: scale(0);
}
.honeycomb-cell:hover::after {
opacity: 0;
}.honeycombs-wrapper.style_2 .digr-honeycomb-item-style-1 { display: none !important; }
.honeycombs-wrapper.style_1 .digr-honeycomb-item-style-2 { display: none !important; } .honeycombs-wrapper .digr_honeycomb_item,
.honeycombs-wrapper .digr_honeycomb_item > .et_pb_module_inner,
.honeycombs-wrapper .digr_honeycomb_item > .et_pb_module_inner > .digr-honeycomb-item-inner {
display: contents !important;
} .honeycombs {
position: relative;
overflow: hidden;
width: 100%;
text-align: center;
}
.digr_honeycomb .honey_item .et-pb-icon {
margin-bottom: 10px;
}
.honeycombs .inner_span {
display: flex !important;
height: 100%;
width: 100%; font-family: sans-serif;
color: #000;
justify-content: center;
align-items: center;
flex-direction: column;
}
.honeycombs .honeycombs-inner-wrapper {
display: inline-block;
overflow: hidden; position: relative; }
.honeycombs .comb {
position: absolute;
display: inline-block;
}
.honeycombs .hex_l,
.honeycombs .hex_r {
overflow: hidden;
position: absolute; }
.honeycombs .hex_l {
visibility: hidden;
-moz-transform: rotate(60deg);
-ms-transform: rotate(60deg);
-o-transform: rotate(60deg);
-webkit-transform: rotate(60deg);
transform: rotate(60deg);
}
.honeycombs .hex_r {
visibility: hidden;
-moz-transform: rotate(-120deg);
-ms-transform: rotate(-120deg);
-o-transform: rotate(-120deg);
-webkit-transform: rotate(-120deg);
transform: rotate(-120deg);
}
.honeycombs .hex_inner {
display: block;
visibility: visible;
-moz-transform: rotate(60deg);
-ms-transform: rotate(60deg);
-o-transform: rotate(60deg);
-webkit-transform: rotate(60deg);
transform: rotate(60deg);
background-position: center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover; overflow: hidden;
} .comb .inner_span {
transition: transform 450ms ease-in-out, opacity 450ms ease-in-out;
}
.comb .inner_span:hover { } .comb.left_out .inner_span {
transform: translateX(0);
}
.comb.left_out:hover .inner_span {
transform: translateX(100%);
} .comb.right_out .inner_span {
transform: translateX(0);
}
.comb.right_out:hover .inner_span {
transform: translateX(-100%);
} .comb.top_out .inner_span {
transform: translateY(0);
}
.comb.top_out:hover .inner_span {
transform: translateY(-100%);
} .comb.bottom_out .inner_span {
transform: translateY(0);
}
.comb.bottom_out:hover .inner_span {
transform: translateY(100%);
} .comb.zoom_out .inner_span {
transform: scale(1);
}
.comb.zoom_out:hover .inner_span {
transform: scale(0);
} .honeycombs {
width: 100%;
} .honeycombs.style_2 .honeycomb {
width: 100% !important;
height: 100% !important;
}
.honeycombs.style_2 {
overflow: visible;
}
.honeycombs.style_2 a {
position: absolute;
width: 100%;
height: 200%;
transform: scale(1.03);
z-index: 1;
}
.honeycomb {
--width: 250px;
--margin-topBottom: 25px;
--margin-leftRight: 12.5px;
--transition: 400ms;
display: flex;
flex-wrap: wrap;
list-style: none;
justify-content: center;
align-items: center;
max-width: 1200px;
margin: 0 auto;
padding: 0;
transform: translateY(34.375px);
}
.honeycomb-cell,
.honeycomb-cell .honeycomb-cell__title,
.honeycomb-cell .honeycomb-cell__content,
.honeycomb-cell:before,
.honeycomb-cell::after {
transition: var(--transition);
}
.honeycomb-cell {
flex: 0 1 var(--width);
max-width: var(--width);
height: calc(var(--width) / 2 + var(--margin-leftRight)); margin: calc(var(--width)/4) var(--margin-leftRight) var(--margin-topBottom);
position: relative;
padding: 0.5em;
text-align: center;
z-index: 1;
display: flex;
justify-content: center;
align-items: center;
}
.honeycomb-cell__title { display: flex;
flex-direction: column;
justify-content: center;
-webkit-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
word-break: break-word;
color: #fff;
font-weight: 700;
font-size: 1.75em;
}
.honeycomb-cell__title>small {
font-weight: 300;
margin-top: 0.25em;
}
.honeycomb-cell__image {
-o-object-fit: cover;
object-fit: cover;
-o-object-position: center;
object-position: center;
}
.honeycomb-cell::before,
.honeycomb-cell::after {
content: "";
}
.honeycomb-cell::before,
.honeycomb-cell::after,
.honeycomb-cell__image {
top: -50%;
left: 0;
width: 100%;
height: 200%;
display: block;
position: absolute;
-webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
z-index: -1;
}
.honeycomb-cell::before {
background: #fff;
transform: scale(1.055);
}
.honeycomb-cell::after {  }
.honeycomb__placeholder {
display: none;
opacity: 0;
width: var(--width);
margin: 0 calc(var(--margin-topBottom) /2);
}
@media (max-width: 550px) {
.honeycomb-cell { margin: calc(var(--width) / 4 + var(--margin-topBottom)) var(--margin-topBottom);
}
}
@media (min-width: 550px) and (max-width: 825px) {
.honeycomb-cell:nth-child(3n),
.digr_honeycomb_item:nth-child(3n) .honeycomb-cell {
margin-right: calc(50% - calc(var(--width)/2));
margin-left: calc(50% - calc(var(--width)/2));
}
.honeycomb__placeholder:nth-child(3n+5) {
display: block;
}
}
@media (min-width: 825px) and (max-width: 1100px) {
.honeycomb-cell:nth-child(5n+4),
.digr_honeycomb_item:nth-child(5n+4) .honeycomb-cell {
margin-left: calc(50% - (calc(var(--width) + var(--margin-topBottom)))); }
.honeycomb-cell:nth-child(5n+5),
.digr_honeycomb_item:nth-child(5n+5) .honeycomb-cell {
margin-right: calc(50% - (calc(var(--width) + var(--margin-topBottom))));
}
.honeycomb__placeholder:nth-child(5n),
.honeycomb__placeholder:nth-child(5n+3) {
display: block;
}
}
@media (min-width: 1100px) {
.honeycomb-cell:nth-child(7n+5),
.digr_honeycomb_item:nth-child(7n+5) .honeycomb-cell {
margin-left: calc(50% - (calc(var(--width) + var(--width) / 2 + var(--margin-topBottom))));
}
.honeycomb-cell:nth-child(7n+7),
.honeycomb-cell:nth-child(7n+5):nth-last-child(2),
.digr_honeycomb_item:nth-child(7n+7) .honeycomb-cell,
.digr_honeycomb_item:nth-child(7n+5):nth-last-child(2) .honeycomb-cell {
margin-right: calc(50% - calc(var(--width) + var(--width) / 2 + var(--margin-topBottom)));
}
.honeycomb__placeholder:nth-child(7n+7),
.honeycomb__placeholder:nth-child(7n+9),
.honeycomb__placeholder:nth-child(7n+11) {
display: block;
}
} .honeycomb-cell:hover .honeycomb-cell__content {
opacity: 0;
transform: scale(0);
}
.honeycomb-cell:hover::after {
opacity: 0;
}.digr_image_accordion .digr_img_accordion_container {
width: 100%;
display: flex;
overflow: hidden;
} .digr_image_accordion .digr_image_accordion_item {
position: relative;
}
.digr_image_accordion .digr_image_accordion_item > .et-vb-module-options {
position: absolute;
top: 0;
right: 0;
width: auto;
height: auto;
max-height: 22px;
pointer-events: none;
z-index: 9;
} .digr_image_accordion .digr_image_accordion_item > .et-vb-module-options > * {
pointer-events: auto;
} .digr_img_accordion_container .digr_img_accordion_item_wrapper .et_pb_button_wrapper .et_pb_button:before,
.digr_img_accordion_container .digr_img_accordion_item_wrapper .et_pb_button_wrapper .et_pb_button:after {
content: attr(data-icon);
}
.digr_image_accordion .digr_image_accordion_item {
--transition: 0.5s;
transition: var(--transition) ease-in-out !important;
}
.digr_img_accordion_container .digr_image_accordion_item .digr_img_accordion_content {
opacity: 0;
}
.digr_img_accordion_container .digr_image_accordion_item.digr_active .digr_img_accordion_content {
opacity: 1;
}
.digr_img_accordion_container .digr_image_accordion_item.digr_active .digr_img_accordion_content,
.digr_img_accordion_container .digr_image_accordion_item.digr_active {
transition: opacity var(--transition) ease-in-out;
}  .digr_active {
--border_gap: 4px;
--border_width: 6px;
--border_color: #17ff0f;
--border_gradient_1_color: #41f1df;
--border_gradient_2_color: #e44862;
--border_transition: var(--transition);
} .digr_img_accordion_container.style_1 .digr_active .digr_img_accordion_item_wrapper:after,
.digr_img_accordion_container.style_1 .digr_active .digr_img_accordion_item_wrapper:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
border-color: var(--border_color);
border-style: solid;
border-width: 0;
transform-origin: 0 0;
animation-duration: var(--border_transition);
animation-fill-mode: forwards;
animation-timing-function: ease-in-out;
}
.digr_img_accordion_container.style_1 .digr_active .digr_img_accordion_item_wrapper:before {
top: 0;
right: 0;
border-top-width: 0px;
border-left-width: 0px;
left: 1px;
}
.digr_img_accordion_container.style_1 .digr_active .digr_img_accordion_item_wrapper:hover:before {
animation-name: borderTopLeft; }
.digr_img_accordion_container.style_1 .digr_active .digr_img_accordion_item_wrapper:after {
bottom: 0;
right: 0;
}
.digr_img_accordion_container.style_1 .digr_active .digr_img_accordion_item_wrapper:hover:after {
animation-name: borderBottomRight; }
@keyframes borderTopLeft { from {
border-top-width: var(--border_width); border-left-width: var(--border_width);
width: 0;
height: 0;
}
50% {
width: 100%;
height: 0;
}
to {
height: 100%;
border-top-width: var(--border_width);
border-left-width: var(--border_width);
}
}
@keyframes borderBottomRight {
0% {
border-bottom-width: var(--border_width);
border-right-width: var(--border_width);
width: 0;
height: 0;
}
50% {
width: 100%;
height: 0;
}
100% {
height: 100%;
border-right-width: var(--border_width);
border-bottom-width: var(--border_width);
}
} .digr_img_accordion_container.style_2 .digr_active .digr_img_accordion_item_wrapper::before,
.digr_img_accordion_container.style_2 .digr_active .digr_img_accordion_item_wrapper::after {
content: '';
position: absolute;
width: var(--border_width);
height: 0;
background-color: var(--border_color);
transition: all var(--border_transition) ease-in-out;
}
.digr_img_accordion_container.style_2 .digr_active .digr_img_accordion_item_wrapper::before {
left: var(--border_gap);
transition: all var(--border_transition) ease-in-out;
}
.digr_img_accordion_container.style_2 .digr_active .digr_img_accordion_item_wrapper::after {
right: var(--border_gap);
transition: all var(--border_transition) ease-in-out;
}
.digr_img_accordion_container.style_2 .digr_active .digr_img_accordion_item_wrapper:hover::before,
.digr_img_accordion_container.style_2 .digr_active .digr_img_accordion_item_wrapper:hover::after {
height: calc(100% - 2 * var(--border_gap));
transition: height var(--border_transition) ease-in-out;
} .digr_img_accordion_container.style_3 .digr_img_accordion_item_wrapper::before,
.digr_img_accordion_container.style_3 .digr_img_accordion_item_wrapper::after {
content: '';
position: absolute;
width: 0;
height: var(--border_width);
background-color: var(--border_color);
transition: all var(--border_transition) ease-in-out;
}
.digr_img_accordion_container.style_3 .digr_img_accordion_item_wrapper::before {
top: var(--border_gap);
}
.digr_img_accordion_container.style_3 .digr_img_accordion_item_wrapper::after {
bottom: var(--border_gap);
}
.digr_img_accordion_container.style_3 .digr_active .digr_img_accordion_item_wrapper:hover::before,
.digr_img_accordion_container.style_3 .digr_active .digr_img_accordion_item_wrapper:hover::after {
width: calc(100% - 2 * var(--border_gap));
transition: width var(--border_transition) ease-in-out;
} .digr_img_accordion_container.style_4 .digr_img_accordion_item_wrapper {
position: relative;
overflow: hidden;
padding: calc(var(--border_gap) + var(--border_width));
}
.digr_img_accordion_container.style_4 .digr_img_accordion_item_wrapper::before,
.digr_img_accordion_container.style_4 .digr_img_accordion_item_wrapper::after {
content: '';
position: absolute;
background-color: var(--border_color);
transition: transform var(--border_transition);
}
.digr_img_accordion_container.style_4 .digr_img_accordion_item_wrapper::before {
top: 0;
left: 0;
width: 100%;
height: var(--border_width);
transform: scaleX(0);
transform-origin: left;
}
.digr_img_accordion_container.style_4 .digr_img_accordion_item_wrapper::after {
bottom: 0;
right: 0;
width: 100%;
height: var(--border_width);
transform: scaleX(0);
transform-origin: right;
}
.digr_img_accordion_container.style_4 .digr_img_accordion_item_wrapper:hover::before,
.digr_img_accordion_container.style_4 .digr_img_accordion_item_wrapper:hover::after {
transform: scaleX(1);
} .digr_img_accordion_container.style_5 .digr_img_accordion_item_wrapper {
position: relative;
overflow: hidden;
padding: calc(var(--border_gap) + var(--border_width));
}
.digr_img_accordion_container.style_5 .digr_img_accordion_item_wrapper::before,
.digr_img_accordion_container.style_5 .digr_img_accordion_item_wrapper::after {
content: '';
position: absolute;
width: var(--border_width);
height: 0;
background-color: var(--border_color);
transition: height var(--border_transition);
}
.digr_img_accordion_container.style_5 .digr_img_accordion_item_wrapper::before {
top: 0;
left: var(--border_gap);
}
.digr_img_accordion_container.style_5 .digr_img_accordion_item_wrapper::after {
bottom: 0;
right: var(--border_gap);
}
.digr_img_accordion_container.style_5 .digr_img_accordion_item_wrapper:hover::before,
.digr_img_accordion_container.style_5 .digr_img_accordion_item_wrapper:hover::after { transition: height var(--border_transition);
height: 100%;
} .digr_img_accordion_container.style_6 .digr_active .digr_img_accordion_item_wrapper {
border: var(--border_width) solid transparent;
}
.digr_img_accordion_container.style_6 .digr_active .digr_img_accordion_item_wrapper:before,
.digr_img_accordion_container.style_6 .digr_active .digr_img_accordion_item_wrapper:after {
content: "";
position: absolute;
}
.digr_img_accordion_container.style_6 .digr_active .digr_img_accordion_item_wrapper:focus:before,
.digr_img_accordion_container.style_6 .digr_active .digr_img_accordion_item_wrapper:hover:before {
animation: styleSixBeforeBorders var(--border_transition) forwards ease-in-out;
}
.digr_img_accordion_container.style_6 .digr_active .digr_img_accordion_item_wrapper:focus:after,
.digr_img_accordion_container.style_6 .digr_active .digr_img_accordion_item_wrapper:hover:after {
animation: styleSixAfterBorders var(--border_transition) forwards ease-in-out;
}
.digr_img_accordion_container.style_6 .digr_active .digr_img_accordion_item_wrapper:focus,
.digr_img_accordion_container.style_6 .digr_active .digr_img_accordion_item_wrapper:hover {
animation: styleSixBorderColors var(--border_transition) ease-in-out forwards;
outline: none;
}
@keyframes styleSixBeforeBorders {
0% {
top: calc(var(--border_width) * -1);
left: 50%;
bottom: auto;
right: auto;
width: 0;
height: var(--border_width);
}
33% {
top: calc(var(--border_width) * -1);
left: calc(var(--border_width) * -1);
bottom: auto;
right: auto;
width: calc(var(--border_width) + 50%);
height: var(--border_width);
}
66% {
top: calc(var(--border_width) * -1);
left: calc(var(--border_width) * -1);
bottom: auto;
right: auto;
width: var(--border_width);
height: calc((var(--border_width) * 2) + 100%);
}
100% {
top: auto;
left: calc(var(--border_width) * -1);
bottom: calc(var(--border_width) * -1);
right: auto;
width: calc(var(--border_width) + 50%);
height: calc((var(--border_width) * 2) + 100%);
}
}
@keyframes styleSixAfterBorders {
0% {
top: calc(var(--border_width) * -1);
left: auto;
bottom: auto;
right: 50%;
width: 0;
height: var(--border_width);
}
33% {
top: calc(var(--border_width) * -1);
left: auto;
bottom: auto;
right: calc(var(--border_width) * -1);
width: calc(var(--border_width) + 50%);
height: var(--border_width);
}
66% {
top: calc(var(--border_width) * -1);
left: auto;
bottom: auto;
right: calc(var(--border_width) * -1);
width: var(--border_width);
height: calc((var(--border_width) * 2) + 100%);
}
100% {
top: auto;
left: auto;
bottom: calc(var(--border_width) * -1);
right: calc(var(--border_width) * -1);
width: calc(var(--border_width) + 50%);
height: calc((var(--border_width) * 2) + 100%);
}
}
@keyframes styleSixBorderColors {
0% {
border-top-color: transparent;
border-right-color: transparent;
border-bottom-color: transparent;
border-left-color: transparent;
}
33% {
border-top-color: var(--border_color);
border-right-color: transparent;
border-bottom-color: transparent;
border-left-color: transparent;
}
66% {
border-top-color: var(--border_color);
border-right-color: var(--border_color);
border-bottom-color: transparent;
border-left-color: var(--border_color);
}
100% {
border-top-color: var(--border_color);
border-right-color: var(--border_color);
border-bottom-color: var(--border_color);
border-left-color: var(--border_color);
}
} .digr_img_accordion_container.style_7 .digr_active .digr_img_accordion_item_wrapper {
background-repeat: no-repeat;
background-image: linear-gradient(to right, var(--border_color) 100%, var(--border_color) 100%),
linear-gradient(to bottom, var(--border_color) 100%, var(--border_color) 100%),
linear-gradient(to right, var(--border_color) 100%, var(--border_color) 100%),
linear-gradient(to bottom, var(--border_color) 100%, var(--border_color) 100%);
background-size: 100% var(--border_width),
var(--border_width) 100%,
100% var(--border_width),
var(--border_width) 100%;
background-position: 0 0,
100% 0,
100% 100%,
0 100%;
animation: styleFour var(--border_transition) cubic-bezier(0.19, 1, 0.22, 1) 1;
animation-play-state: paused;
}
.digr_img_accordion_container.style_7 .digr_active .digr_img_accordion_item_wrapper:hover {
animation-play-state: running;
}
@keyframes styleFour {
0% {
background-size: 0 var(--border_width),
var(--border_width) 0,
0 var(--border_width),
var(--border_width) 0;
}
25% {
background-size: 100% var(--border_width),
var(--border_width) 0,
0 var(--border_width),
var(--border_width) 0;
}
50% {
background-size: 100% var(--border_width),
var(--border_width) 100%,
0 var(--border_width),
var(--border_width) 0;
}
75% {
background-size: 100% var(--border_width),
var(--border_width) 100%,
100% var(--border_width),
var(--border_width) 0;
}
100% {
background-size: 100% var(--border_width),
var(--border_width) 100%,
100% var(--border_width),
var(--border_width) 100%;
}
} .digr_img_accordion_container.style_8 .digr_active .digr_img_accordion_item_wrapper:hover::before,
.digr_img_accordion_container.style_8 .digr_active .digr_img_accordion_item_wrapper:hover::after {
content: "";
position: absolute;
height: auto;
width: auto;
top: -1px;
left: -1px;
right: -1px;
bottom: -1px;
border: var(--border_width) solid var(--border_color);
transition: var(--border_transition);
animation: doubleBorder var(--border_transition) infinite linear;
}
.digr_img_accordion_container.style_8 .digr_active .digr_img_accordion_item_wrapper:hover::after {
-webkit-animation: doubleBorder var(--border_transition) infinite -1.5s linear;
animation: doubleBorder var(--border_transition) infinite -1.5s linear;
}
@keyframes doubleBorder {
0%,
100% {
clip-path: inset(0 0 98% 0);
}
25% {
clip-path: inset(0 98% 0 0);
}
50% {
clip-path: inset(98% 0 0 0);
}
75% {
clip-path: inset(0 0 0 98%);
}
} .digr_img_accordion_container.style_9 .digr_active .digr_img_accordion_item_wrapper {
padding: calc(var(--border_gap) + var(--border_width));
--_border_color: #0000 0 25%, var(--border_color) 0 50%;
cursor: pointer;
filter: grayscale(50%); }
.digr_img_accordion_container.style_9 .digr_active .digr_img_accordion_item_wrapper:hover {
--_gradient_position: calc(75% + var(--border_width));
filter: grayscale(0%);
--_gradient_1: repeating-linear-gradient(90deg, var(--_border_color)) repeat-x;
--_gradient_2: repeating-linear-gradient(180deg, var(--_border_color)) repeat-y;
background: var(--_gradient_1) calc(var(--_gradient_position, 25%) - var(--border_width)) 0,
var(--_gradient_2) 0 calc(var(--_gradient_position, 125%) - var(--border_width)),
var(--_gradient_1) calc(var(--_gradient_position, 125%) - var(--border_width)) 100%,
var(--_gradient_2) 100% calc(var(--_gradient_position, 25%) - var(--border_width));
background-size: 200% calc(var(--border_width) * 2), calc(var(--border_width) * 2) 200%;
} .digr_img_accordion_container.style_10 .digr_active .digr_img_accordion_item_wrapper {
display: grid;
place-items: center;
border: var(--border_width) solid transparent;
transition: var(--border_transition);
}
.digr_img_accordion_container.style_10 .digr_active .digr_img_accordion_item_wrapper:hover {
border-width: var(--border_width);
border-image: repeating-linear-gradient(45deg, var(--border_gradient_1_color), var(--border_gradient_2_color) 4%) 1;
transition: var(--border_transition);
} .digr_img_accordion_container.style_11 .digr_active .digr_img_accordion_item_wrapper {
border-style: solid;
border-width: var(--border_width);
border-image: radial-gradient(var(--border_gradient_1_color), var(--border_gradient_2_color), var(--border_gradient_1_color), var(--border_gradient_2_color)) 1;
} .digr_img_accordion_container.style_12 .digr_active .digr_img_accordion_item_wrapper {
border-top: var(--border_width) solid var(--border_gradient_1_color);
border-bottom: var(--border_width) solid var(--border_gradient_2_color);
background-position: 0 0, 100% 0;
background-repeat: no-repeat;
background-size: var(--border_width) 100%;
background-image: linear-gradient(to bottom, var(--border_gradient_1_color) 0%, var(--border_gradient_2_color) 100%), linear-gradient(to bottom, var(--border_gradient_1_color) 0%, var(--border_gradient_2_color) 100%);
}.digr_image_accordion_item {
--flex-grow: 5;
--transition: 1s;
}
.digr_image_accordion_item,
.digr_img_accordion_item_wrapper,
.digr_accordion__img,
.digr_accordion__icon,
.digr_img_accordion_content {
border-style: solid;
}
.digr_img_accordion_container .digr_image_accordion_item {
position: relative;
flex: 1 0 auto;
text-align: center;
text-decoration: none;
transition: all var(--transition) ease-in-out;
margin-bottom: 0 !important;
overflow: hidden;
cursor: pointer;
}
.digr_image_accordion_item>div {
display: flex;
align-items: center;
justify-content: center;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
transition: all var(--transition);
}
.digr_image_accordion_item.digr_active {
transition: all var(--transition);
flex: var(--flex-grow) 0 auto !important;
}
.digr_img_accordion_item_wrapper {
width: 100%;
height: 100%;
display: flex;
}
.digr_img_accordion_container .digr_img_accordion_content {   position: relative;
}
.digr_accordion__img {
max-width: 100%;
object-fit: cover;
}
.digr_accordion_button {
display: inline-block;
}  @keyframes content_default_anm {
0% {
opacity: 0;
transform: scale(1);
}
100% {
opacity: 1; }
}
@keyframes heartBeat {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
14% {
-webkit-transform: scale(1.3);
transform: scale(1.3);
}
28% {
-webkit-transform: scale(1);
transform: scale(1);
}
42% {
-webkit-transform: scale(1.3);
transform: scale(1.3);
}
70% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes zoomIn {
0% {
opacity: 0;
transform: scale(0);
}
100% {
opacity: 1;
transform: scale(1);
}
}
@keyframes fadeInBottomLeft {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 100%, 0);
transform: translate3d(-100%, 100%, 0);
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes lightSpeedInRight {
from {
-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
transform: translate3d(100%, 0, 0) skewX(-30deg);
opacity: 0;
}
60% {
-webkit-transform: skewX(20deg);
transform: skewX(20deg);
opacity: 1;
}
80% {
-webkit-transform: skewX(-5deg);
transform: skewX(-5deg);
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes jackInTheBox {
from {
opacity: 0;
-webkit-transform: scale(0.1) rotate(30deg);
transform: scale(0.1) rotate(30deg);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
}
50% {
-webkit-transform: rotate(-10deg);
transform: rotate(-10deg);
}
70% {
-webkit-transform: rotate(3deg);
transform: rotate(3deg);
}
to {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes zoomInDown {
from {
opacity: 0;
-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
60% {
opacity: 1;
-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
}
}
@keyframes rubberBand {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
30% {
-webkit-transform: scale3d(1.25, 0.75, 1);
transform: scale3d(1.25, 0.75, 1);
}
40% {
-webkit-transform: scale3d(0.75, 1.25, 1);
transform: scale3d(0.75, 1.25, 1);
}
50% {
-webkit-transform: scale3d(1.15, 0.85, 1);
transform: scale3d(1.15, 0.85, 1);
}
65% {
-webkit-transform: scale3d(0.95, 1.05, 1);
transform: scale3d(0.95, 1.05, 1);
}
75% {
-webkit-transform: scale3d(1.05, 0.95, 1);
transform: scale3d(1.05, 0.95, 1);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes fadeInTopLeft {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, -100%, 0);
transform: translate3d(-100%, -100%, 0);
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInSwingLeft {
0% {
transform: translateX(-100%) scale(0);
transition: .3s;
}
50% {
transform: translateX(30%) scale(1.2);
transition: .4s;
}
100% {
transform: translateX(0) scale(1);
transition: .5s;
}
}
@keyframes fadeInTop {
from {
opacity: 0;
-webkit-transform: translateY(-100%, 0);
transform: translateY(-100%);
}
to {
opacity: 1;
-webkit-transform: translateY(0, 0);
transform: translateY(0);
}
}
@keyframes fadeInBottom {
from {
opacity: 0;
-webkit-transform: translateY(100%, 0);
transform: translateY(100%);
}
to {
opacity: 1;
-webkit-transform: translateY(0, 0);
transform: translateY(0);
}
}.digr_image_caption {
--column: 1;
--row: 1;
--minwidth: 200px;
}
.digr_image_caption_items .digric_item_wrapper,
.digr_image_caption_items .et_pb_module_inner,
.digr_image_caption_items .digr_image_caption_item {
position: unset !important;
}
.digr_image_caption_items{
--image-opacity: 0.1;
}
.digr_image_caption_item {
overflow: hidden;
}
.digr_image_caption .digr_image_caption_items {
display: grid;
grid-template-columns: repeat(var(--column), 1fr);
grid-template-rows: repeat(var(--row), 1fr);
}
.digr_image_caption_items .et_pb_module {
margin-bottom: 0 !important;
}
.digr_image_caption_container {
position: relative;
display: block;
}
.digr_image_caption_item {
border-style: solid;
width: 100%;
}
.digr_image_caption_items:hover .digric_image_wrapper {
opacity: var(--image-opacity);
}
.digric_image_wrapper {
position: relative;
overflow: hidden;
width: 100%;
transition: opacity 250ms linear;
border-style: solid;
height: 400px;
} .digr_image_caption_items .digric_image_wrapper:hover {
opacity: 1;
}
.digric_image {
position: relative;
display: block;
width: 100%;
overflow: hidden;
height: 100%;
cursor: pointer;
}
.digric_image img {
display: block;
width: 100%;
height: 100%;
max-width: 100%;
transition: transform 250ms linear;
object-fit: cover;
}
.et_divi_builder #et_builder_outer_content .digric_image img {
height: 100%;
}
.digric_image_wrapper:hover .digric_image img {
transform: scale(1.1) rotate(-3deg);
}
.digric_title_wrapper {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 100;
display: inline-flex;
align-items: center;
justify-content: center;
text-align: center;
align-self: center;
mix-blend-mode: difference;
pointer-events: none;
flex-direction: column;
}
.digric_title_wrapper .digric_desc {
padding-top: 10px;
}
.digric_title_wrapper .digric_title,
.digric_title_wrapper .digric_desc {
opacity: 0;
transform: scale(0.8);
transition: transform 250ms linear, opacity 250ms ease;
}
.digric_image_wrapper:hover + .digric_title_wrapper .digric_title,
.digric_image_wrapper:hover + .digric_title_wrapper .digric_desc {
opacity: 1;
transform: scale(1);
}
.digric_image_wrapper:focus ~ .digric_title_wrapper .digric_title,
.digric_image_wrapper:focus ~ .digric_title_wrapper .digric_desc {
opacity: 1;
transform: scale(1);
} @media all and (max-width: 980px) {
.digr_image_caption_items .digric_item_wrapper,
.digr_image_caption_items .et_pb_module_inner,
.digr_image_caption_items .digr_image_caption_item {
position: relative !important;
}
.digric_title_wrapper {
position: absolute !important;
}
}.digr-hover {
--text-color: #ffffff;
--primary-color: #00B4DB;
--secondary-color: #0083B0;
--padding: 1em;
--transition-duration: 600ms;
--border-margin: 15px;
--border-width: 3px;
--border-color: #ffffff;
--border-radius: 3px;
--image-opacity: 0.25;
display: inline-flex;
position: relative;
box-sizing: border-box;
overflow: hidden;
margin: 0;
padding: 0;
color: #ffffff;
color: var(--text-color); }
.digr-hover:before,
.digr-hover:after,
.digr-hover *,
.digr-hover *:before,
.digr-hover *:after {
box-sizing: border-box;
transition: all 600ms ease;
transition: all var(--transition-duration) ease;
}
.digr-hover .digr-hover-content {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
text-align: center;
padding: 1em;
padding: var(--padding);
width: 100%;
z-index: 1;
}
.digr-hover img {
object-fit: cover;
max-width: 100%;
width: 100%;
height: 100%;
}
.digr-hover h1,
.digr-hover h2,
.digr-hover h3,
.digr-hover h4,
.digr-hover h5,
.digr-hover h6,
.digr-hover p {
margin-top: 0;
color: #ffffff;
color: var(--text-color);
}
.digr-hover h1:last-child,
.digr-hover h2:last-child,
.digr-hover h3:last-child,
.digr-hover h4:last-child,
.digr-hover h5:last-child,
.digr-hover h6:last-child,
.digr-hover p:last-child {
margin-bottom: 0;
} [class^='digr-hover-border']:before,
[class^='digr-hover-border']:after,
[class^='digr-hover-border'] .digr-hover-content:before,
[class^='digr-hover-border'] .digr-hover-content:after,
[class*=' digr-hover-border']:before,
[class*=' digr-hover-border']:after,
[class*=' digr-hover-border'] .digr-hover-content:before,
[class*=' digr-hover-border'] .digr-hover-content:after {
background-color: #ffffff;
background-color: var(--border-color);
position: absolute;
content: '';
}
[class^='digr-hover-border']:before,
[class^='digr-hover-border']:after,
[class*=' digr-hover-border']:before,
[class*=' digr-hover-border']:after {
z-index: 2;
height: 3px;
height: var(--border-width);
left: 15px;
left: var(--border-margin);
right: 15px;
right: var(--border-margin);
transform: scaleX(0);
}
[class^='digr-hover-border']:before,
[class*=' digr-hover-border']:before {
top: 15px;
top: var(--border-margin);
}
[class^='digr-hover-border']:after,
[class*=' digr-hover-border']:after {
bottom: 15px;
bottom: var(--border-margin);
}
[class^='digr-hover-border'] .digr-hover-content,
[class*=' digr-hover-border'] .digr-hover-content {
z-index: 3;
}
[class^='digr-hover-border'] .digr-hover-content:before,
[class^='digr-hover-border'] .digr-hover-content:after,
[class*=' digr-hover-border'] .digr-hover-content:before,
[class*=' digr-hover-border'] .digr-hover-content:after {
z-index: -1;
width: 3px;
width: var(--border-width);
top: 15px;
top: var(--border-margin);
bottom: 15px;
bottom: var(--border-margin);
transform: scaleY(0);
}
[class^='digr-hover-border'] .digr-hover-content:before,
[class*=' digr-hover-border'] .digr-hover-content:before {
left: 15px;
left: var(--border-margin);
}
[class^='digr-hover-border'] .digr-hover-content:after,
[class*=' digr-hover-border'] .digr-hover-content:after {
right: 15px;
right: var(--border-margin);
}
[class^='digr-hover-border'].hover:before,
[class^='digr-hover-border'].hover:after,
[class^='digr-hover-border'].hover .digr-hover-content:before,
[class^='digr-hover-border'].hover .digr-hover-content:after,
[class^='digr-hover-border']:hover:before,
[class^='digr-hover-border']:hover:after,
[class^='digr-hover-border']:hover .digr-hover-content:before,
[class^='digr-hover-border']:hover .digr-hover-content:after,
[class^='digr-hover-border']:focus:before,
[class^='digr-hover-border']:focus:after,
[class^='digr-hover-border']:focus .digr-hover-content:before,
[class^='digr-hover-border']:focus .digr-hover-content:after,
:focus>[class^='digr-hover-border']:before,
:focus>[class^='digr-hover-border']:after,
:focus>[class^='digr-hover-border'] .digr-hover-content:before,
:focus>[class^='digr-hover-border'] .digr-hover-content:after,
[class*=' digr-hover-border'].hover:before,
[class*=' digr-hover-border'].hover:after,
[class*=' digr-hover-border'].hover .digr-hover-content:before,
[class*=' digr-hover-border'].hover .digr-hover-content:after,
[class*=' digr-hover-border']:hover:before,
[class*=' digr-hover-border']:hover:after,
[class*=' digr-hover-border']:hover .digr-hover-content:before,
[class*=' digr-hover-border']:hover .digr-hover-content:after,
[class*=' digr-hover-border']:focus:before,
[class*=' digr-hover-border']:focus:after,
[class*=' digr-hover-border']:focus .digr-hover-content:before,
[class*=' digr-hover-border']:focus .digr-hover-content:after,
:focus>[class*=' digr-hover-border']:before,
:focus>[class*=' digr-hover-border']:after,
:focus>[class*=' digr-hover-border'] .digr-hover-content:before,
:focus>[class*=' digr-hover-border'] .digr-hover-content:after {
transform: scale(1);
}
[class^='digr-hover-border']:before,
[class*=' digr-hover-border']:before {
z-index: 3;
}  .digr-hover-border-vert:before,
.digr-hover-border-vert:after {
transition-duration: 0s;
}
.digr-hover-border-vert.hover:before,
.digr-hover-border-vert.hover:after,
.digr-hover-border-vert:hover:before,
.digr-hover-border-vert:hover:after,
.digr-hover-border-vert:focus:before,
.digr-hover-border-vert:focus:after,
:focus>.digr-hover-border-vert:before,
:focus>.digr-hover-border-vert:after {
transition-delay: 480ms;
} .digr-hover-border-horiz .digr-hover-content:before,
.digr-hover-border-horiz .digr-hover-content:after {
transition-duration: 0.3s;
}
.digr-hover-border-horiz.hover .digr-hover-content:before,
.digr-hover-border-horiz.hover .digr-hover-content:after,
.digr-hover-border-horiz:hover .digr-hover-content:before,
.digr-hover-border-horiz:hover .digr-hover-content:after,
.digr-hover-border-horiz:focus .digr-hover-content:before,
.digr-hover-border-horiz:focus .digr-hover-content:after,
:focus>.digr-hover-border-horiz .digr-hover-content:before,
:focus>.digr-hover-border-horiz .digr-hover-content:after {
transition-delay: 480ms;
} .digr-hover-border-bottom:after {
transition-delay: 480ms;
}
.digr-hover-border-bottom:before,
.digr-hover-border-bottom:after {
transition-duration: 0s;
}
.digr-hover-border-bottom .digr-hover-content:before,
.digr-hover-border-bottom .digr-hover-content:after {
transform-origin: 100% 100%;
}
.digr-hover-border-bottom.hover:before,
.digr-hover-border-bottom:hover:before,
.digr-hover-border-bottom:focus:before,
:focus>.digr-hover-border-bottom:before {
transition-delay: 480ms;
}
.digr-hover-border-bottom.hover:after,
.digr-hover-border-bottom:hover:after,
.digr-hover-border-bottom:focus:after,
:focus>.digr-hover-border-bottom:after {
transition-delay: 0s;
} .digr-hover-border-top:before {
transition-delay: 480ms;
}
.digr-hover-border-top:before,
.digr-hover-border-top:after {
transition-duration: 0s;
}
.digr-hover-border-top .digr-hover-content:before,
.digr-hover-border-top .digr-hover-content:after {
transform-origin: 0 0;
}
.digr-hover-border-top.hover:after,
.digr-hover-border-top:hover:after,
.digr-hover-border-top:focus:after,
:focus>.digr-hover-border-top:after {
transition-delay: 480ms;
}
.digr-hover-border-top.hover:before,
.digr-hover-border-top:hover:before,
.digr-hover-border-top:focus:before,
:focus>.digr-hover-border-top:before {
transition-delay: 0s;
} .digr-hover-border-right:before,
.digr-hover-border-right:after {
transform-origin: 100% 100%;
}
.digr-hover-border-right .digr-hover-content:after {
transition-delay: 480ms;
}
.digr-hover-border-right .digr-hover-content:before,
.digr-hover-border-right .digr-hover-content:after {
transition-duration: 0s;
}
.digr-hover-border-right.hover .digr-hover-content:before,
.digr-hover-border-right:hover .digr-hover-content:before,
.digr-hover-border-right:focus .digr-hover-content:before,
:focus>.digr-hover-border-right .digr-hover-content:before {
transition-delay: 480ms;
}
.digr-hover-border-right.hover .digr-hover-content:after,
.digr-hover-border-right:hover .digr-hover-content:after,
.digr-hover-border-right:focus .digr-hover-content:after,
:focus>.digr-hover-border-right .digr-hover-content:after {
transition-delay: 0s;
} .digr-hover-border-left:before,
.digr-hover-border-left:after {
transform-origin: 0 0;
}
.digr-hover-border-left .digr-hover-content:before {
transition-delay: 480ms;
}
.digr-hover-border-left .digr-hover-content:before,
.digr-hover-border-left .digr-hover-content:after {
transition-duration: 0s;
}
.digr-hover-border-left.hover .digr-hover-content:after,
.digr-hover-border-left:hover .digr-hover-content:after,
.digr-hover-border-left:focus .digr-hover-content:after,
:focus>.digr-hover-border-left .digr-hover-content:after {
transition-delay: 480ms;
}
.digr-hover-border-left.hover .digr-hover-content:before,
.digr-hover-border-left:hover .digr-hover-content:before,
.digr-hover-border-left:focus .digr-hover-content:before,
:focus>.digr-hover-border-left .digr-hover-content:before {
transition-delay: 0s;
} .digr-hover-border-corners-1:before,
.digr-hover-border-corners-1 .digr-hover-content:before {
transform-origin: 0 0;
}
.digr-hover-border-corners-1:after,
.digr-hover-border-corners-1 .digr-hover-content:after {
transform-origin: 100% 100%;
} .digr-hover-border-corners-2:before,
.digr-hover-border-corners-2 .digr-hover-content:before {
transform-origin: 100% 100%;
}
.digr-hover-border-corners-2:after,
.digr-hover-border-corners-2 .digr-hover-content:after {
transform-origin: 0 0;
} .digr-hover-border-top-left:before,
.digr-hover-border-top-left:after,
.digr-hover-border-top-left .digr-hover-content:before,
.digr-hover-border-top-left .digr-hover-content:after {
transform-origin: 0 0;
}
.digr-hover-border-top-left:before {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-top-left:after {
transition-delay: 0s;
}
.digr-hover-border-top-left .digr-hover-content:before {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-top-left .digr-hover-content:after {
transition-delay: 0s;
}
.digr-hover-border-top-left.hover:before,
.digr-hover-border-top-left:hover:before,
.digr-hover-border-top-left:focus:before,
:focus>.digr-hover-border-top-left:before {
transition-delay: 0s;
}
.digr-hover-border-top-left.hover:after,
.digr-hover-border-top-left:hover:after,
.digr-hover-border-top-left:focus:after,
:focus>.digr-hover-border-top-left:after {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-top-left.hover .digr-hover-content:before,
.digr-hover-border-top-left:hover .digr-hover-content:before,
.digr-hover-border-top-left:focus .digr-hover-content:before,
:focus>.digr-hover-border-top-left .digr-hover-content:before {
transition-delay: 0s;
}
.digr-hover-border-top-left.hover .digr-hover-content:after,
.digr-hover-border-top-left:hover .digr-hover-content:after,
.digr-hover-border-top-left:focus .digr-hover-content:after,
:focus>.digr-hover-border-top-left .digr-hover-content:after {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
} .digr-hover-border-top-right:before,
.digr-hover-border-top-right:after,
.digr-hover-border-top-right .digr-hover-content:before,
.digr-hover-border-top-right .digr-hover-content:after {
transform-origin: 100% 0%;
}
.digr-hover-border-top-right:before {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-top-right:after {
transition-delay: 0s;
}
.digr-hover-border-top-right .digr-hover-content:before {
transition-delay: 0s;
}
.digr-hover-border-top-right .digr-hover-content:after {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-top-right.hover:before,
.digr-hover-border-top-right:hover:before,
.digr-hover-border-top-right:focus:before,
:focus>.digr-hover-border-top-right:before {
transition-delay: 0s;
}
.digr-hover-border-top-right.hover:after,
.digr-hover-border-top-right:hover:after,
.digr-hover-border-top-right:focus:after,
:focus>.digr-hover-border-top-right:after {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-top-right.hover .digr-hover-content:before,
.digr-hover-border-top-right:hover .digr-hover-content:before,
.digr-hover-border-top-right:focus .digr-hover-content:before,
:focus>.digr-hover-border-top-right .digr-hover-content:before {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-top-right.hover .digr-hover-content:after,
.digr-hover-border-top-right:hover .digr-hover-content:after,
.digr-hover-border-top-right:focus .digr-hover-content:after,
:focus>.digr-hover-border-top-right .digr-hover-content:after {
transition-delay: 0s;
} .digr-hover-border-bottom-left:before,
.digr-hover-border-bottom-left:after,
.digr-hover-border-bottom-left .digr-hover-content:before,
.digr-hover-border-bottom-left .digr-hover-content:after {
transform-origin: 0 100%;
}
.digr-hover-border-bottom-left:before {
transition-delay: 0s;
}
.digr-hover-border-bottom-left:after {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-bottom-left .digr-hover-content:before {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-bottom-left .digr-hover-content:after {
transition-delay: 0s;
}
.digr-hover-border-bottom-left.hover:before,
.digr-hover-border-bottom-left:hover:before,
.digr-hover-border-bottom-left:focus:before,
:focus>.digr-hover-border-bottom-left:before {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-bottom-left.hover:after,
.digr-hover-border-bottom-left:hover:after,
.digr-hover-border-bottom-left:focus:after,
:focus>.digr-hover-border-bottom-left:after {
transition-delay: 0s;
}
.digr-hover-border-bottom-left.hover .digr-hover-content:before,
.digr-hover-border-bottom-left:hover .digr-hover-content:before,
.digr-hover-border-bottom-left:focus .digr-hover-content:before,
:focus>.digr-hover-border-bottom-left .digr-hover-content:before {
transition-delay: 0s;
}
.digr-hover-border-bottom-left.hover .digr-hover-content:after,
.digr-hover-border-bottom-left:hover .digr-hover-content:after,
.digr-hover-border-bottom-left:focus .digr-hover-content:after,
:focus>.digr-hover-border-bottom-left .digr-hover-content:after {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
} .digr-hover-border-bottom-right:before,
.digr-hover-border-bottom-right:after,
.digr-hover-border-bottom-right .digr-hover-content:before,
.digr-hover-border-bottom-right .digr-hover-content:after {
transform-origin: 100% 100%;
}
.digr-hover-border-bottom-right:before {
transition-delay: 0s;
}
.digr-hover-border-bottom-right:after {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-bottom-right .digr-hover-content:before {
transition-delay: 0s;
}
.digr-hover-border-bottom-right .digr-hover-content:after {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-bottom-right.hover:before,
.digr-hover-border-bottom-right:hover:before,
.digr-hover-border-bottom-right:focus:before,
:focus>.digr-hover-border-bottom-right:before {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-bottom-right.hover:after,
.digr-hover-border-bottom-right:hover:after,
.digr-hover-border-bottom-right:focus:after,
:focus>.digr-hover-border-bottom-right:after {
transition-delay: 0s;
}
.digr-hover-border-bottom-right.hover .digr-hover-content:before,
.digr-hover-border-bottom-right:hover .digr-hover-content:before,
.digr-hover-border-bottom-right:focus .digr-hover-content:before,
:focus>.digr-hover-border-bottom-right .digr-hover-content:before {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-bottom-right.hover .digr-hover-content:after,
.digr-hover-border-bottom-right:hover .digr-hover-content:after,
.digr-hover-border-bottom-right:focus .digr-hover-content:after,
:focus>.digr-hover-border-bottom-right .digr-hover-content:after {
transition-delay: 0s;
} .digr-hover-border-cc-1:before,
.digr-hover-border-cc-1:after,
.digr-hover-border-cc-1 .digr-hover-content:before,
.digr-hover-border-cc-1 .digr-hover-content:after {
transition-duration: 300ms;
}
.digr-hover-border-cc-1:before,
.digr-hover-border-cc-1 .digr-hover-content:after {
transform-origin: 0 0;
}
.digr-hover-border-cc-1:after,
.digr-hover-border-cc-1 .digr-hover-content:before {
transform-origin: 100% 100%;
}
.digr-hover-border-cc-1:before {
transition-delay: 600ms;
}
.digr-hover-border-cc-1:after {
transition-delay: 0s;
}
.digr-hover-border-cc-1 .digr-hover-content:before {
transition-delay: 900ms;
}
.digr-hover-border-cc-1 .digr-hover-content:after {
transition-delay: 300ms;
}
.digr-hover-border-cc-1.hover:before,
.digr-hover-border-cc-1:hover:before,
.digr-hover-border-cc-1:focus:before,
:focus>.digr-hover-border-cc-1:before {
transition-delay: 300ms;
}
.digr-hover-border-cc-1.hover:after,
.digr-hover-border-cc-1:hover:after,
.digr-hover-border-cc-1:focus:after,
:focus>.digr-hover-border-cc-1:after {
transition-delay: 900ms;
}
.digr-hover-border-cc-1.hover .digr-hover-content:before,
.digr-hover-border-cc-1:hover .digr-hover-content:before,
.digr-hover-border-cc-1:focus .digr-hover-content:before,
:focus>.digr-hover-border-cc-1 .digr-hover-content:before {
transition-delay: 0s;
}
.digr-hover-border-cc-1.hover .digr-hover-content:after,
.digr-hover-border-cc-1:hover .digr-hover-content:after,
.digr-hover-border-cc-1:focus .digr-hover-content:after,
:focus>.digr-hover-border-cc-1 .digr-hover-content:after {
transition-delay: 600ms;
} .digr-hover-border-ccc-1:before,
.digr-hover-border-ccc-1:after,
.digr-hover-border-ccc-1 .digr-hover-content:before,
.digr-hover-border-ccc-1 .digr-hover-content:after {
transition-duration: 400ms;
}
.digr-hover-border-ccc-1:before,
.digr-hover-border-ccc-1 .digr-hover-content:after {
transform-origin: 100% 100%;
}
.digr-hover-border-ccc-1:after,
.digr-hover-border-ccc-1 .digr-hover-content:before {
transform-origin: 0 0;
}
.digr-hover-border-ccc-1:before {
transition-delay: 0s;
}
.digr-hover-border-ccc-1:after {
transition-delay: 600ms;
}
.digr-hover-border-ccc-1 .digr-hover-content:before {
transition-delay: 900ms;
}
.digr-hover-border-ccc-1 .digr-hover-content:after {
transition-delay: 300ms;
}
.digr-hover-border-ccc-1.hover:before,
.digr-hover-border-ccc-1:hover:before,
.digr-hover-border-ccc-1:focus:before,
:focus>.digr-hover-border-ccc-1:before {
transition-delay: 900ms;
}
.digr-hover-border-ccc-1.hover:after,
.digr-hover-border-ccc-1:hover:after,
.digr-hover-border-ccc-1:focus:after,
:focus>.digr-hover-border-ccc-1:after {
transition-delay: 300ms;
}
.digr-hover-border-ccc-1.hover .digr-hover-content:before,
.digr-hover-border-ccc-1:hover .digr-hover-content:before,
.digr-hover-border-ccc-1:focus .digr-hover-content:before,
:focus>.digr-hover-border-ccc-1 .digr-hover-content:before {
transition-delay: 0s;
}
.digr-hover-border-ccc-1.hover .digr-hover-content:after,
.digr-hover-border-ccc-1:hover .digr-hover-content:after,
.digr-hover-border-ccc-1:focus .digr-hover-content:after,
:focus>.digr-hover-border-ccc-1 .digr-hover-content:after {
transition-delay: 600ms;
} .digr-hover-border-cc-2:before,
.digr-hover-border-cc-2 .digr-hover-content:after {
transform-origin: 0 0;
}
.digr-hover-border-cc-2:after,
.digr-hover-border-cc-2 .digr-hover-content:before {
transform-origin: 100% 100%;
} .digr-hover-border-ccc-2:before,
.digr-hover-border-ccc-2 .digr-hover-content:after {
transform-origin: 100% 100%;
}
.digr-hover-border-ccc-2:after,
.digr-hover-border-ccc-2 .digr-hover-content:before {
transform-origin: 0 0;
} .digr-hover-border-cc-3:before,
.digr-hover-border-cc-3 .digr-hover-content:after {
transform-origin: 0 0;
}
.digr-hover-border-cc-3:after,
.digr-hover-border-cc-3 .digr-hover-content:before {
transform-origin: 100% 100%;
}
.digr-hover-border-cc-3:before {
right: 33px;
right: calc(var(--border-margin) + var(--border-margin) + var(--border-width));
left: 0;
}
.digr-hover-border-cc-3:after {
left: 33px;
left: calc(var(--border-margin) + var(--border-margin) + var(--border-width));
right: 0;
}
.digr-hover-border-cc-3 .digr-hover-content:before {
top: 33px;
top: calc(var(--border-margin) + var(--border-margin) + var(--border-width));
bottom: 0;
}
.digr-hover-border-cc-3 .digr-hover-content:after {
bottom: 33px;
bottom: calc(var(--border-margin) + var(--border-margin) + var(--border-width));
top: 0;
} .digr-hover-border-ccc-3:before,
.digr-hover-border-ccc-3 .digr-hover-content:after {
transform-origin: 100% 100%;
}
.digr-hover-border-ccc-3:after,
.digr-hover-border-ccc-3 .digr-hover-content:before {
transform-origin: 0 0;
}
.digr-hover-border-ccc-3:before {
left: 33px;
left: calc(var(--border-margin) + var(--border-margin) + var(--border-width));
right: 0;
}
.digr-hover-border-ccc-3:after {
right: 33px;
right: calc(var(--border-margin) + var(--border-margin) + var(--border-width));
left: 0;
}
.digr-hover-border-ccc-3 .digr-hover-content:before {
bottom: 33px;
bottom: calc(var(--border-margin) + var(--border-margin) + var(--border-width));
top: 0;
}
.digr-hover-border-ccc-3 .digr-hover-content:after {
top: 33px;
top: calc(var(--border-margin) + var(--border-margin) + var(--border-width));
bottom: 0;
} .digr-hover-border-fade:before,
.digr-hover-border-fade:after,
.digr-hover-border-fade .digr-hover-content:before,
.digr-hover-border-fade .digr-hover-content:after {
transform: scale(1);
opacity: 0;
z-index: 3;
}
.digr-hover-border-fade.hover:before,
.digr-hover-border-fade.hover:after,
.digr-hover-border-fade.hover .digr-hover-content:before,
.digr-hover-border-fade.hover .digr-hover-content:after,
.digr-hover-border-fade:hover:before,
.digr-hover-border-fade:hover:after,
.digr-hover-border-fade:hover .digr-hover-content:before,
.digr-hover-border-fade:hover .digr-hover-content:after,
.digr-hover-border-fade:focus:before,
.digr-hover-border-fade:focus:after,
.digr-hover-border-fade:focus .digr-hover-content:before,
.digr-hover-border-fade:focus .digr-hover-content:after,
:focus>.digr-hover-border-fade:before,
:focus>.digr-hover-border-fade:after,
:focus>.digr-hover-border-fade .digr-hover-content:before,
:focus>.digr-hover-border-fade .digr-hover-content:after {
opacity: 1;
}
@media screen and (-ms-high-contrast: active),
screen and (-ms-high-contrast: none) {
[class^='digr-hover-border']:before,
[class^='digr-hover-border']:after,
[class*=' digr-hover-border']:before,
[class*=' digr-hover-border']:after {
height: 3px;
left: 15px;
right: 15px;
}
[class^='digr-hover-border']:before,
[class*=' digr-hover-border']:before {
top: 15px;
}
[class^='digr-hover-border']:after,
[class*=' digr-hover-border']:after {
bottom: 15px;
}
[class^='digr-hover-border'] .digr-hover-content:before,
[class^='digr-hover-border'] .digr-hover-content:after,
[class*=' digr-hover-border'] .digr-hover-content:before,
[class*=' digr-hover-border'] .digr-hover-content:after {
width: 3px;
top: 15px;
bottom: 15px;
}
[class^='digr-hover-border'] .digr-hover-content:before,
[class*=' digr-hover-border'] .digr-hover-content:before {
left: 15px;
}
[class^='digr-hover-border'] .digr-hover-content:after,
[class*=' digr-hover-border'] .digr-hover-content:after {
right: 15px;
}
}
.digr-hover-image-zoom-in.hover img,
.digr-hover-image-zoom-in:hover img,
.digr-hover-image-zoom-in:focus img,
:focus>.digr-hover-image-zoom-in img {
transform: scale(1.25);
}
.digr-hover-image-zoom-out img {
transform: scale(1.25);
}
.digr-hover-image-zoom-out.hover img,
.digr-hover-image-zoom-out:hover img,
.digr-hover-image-zoom-out:focus img,
:focus>.digr-hover-image-zoom-out img {
transform: scale(1);
}
.digr-hover-image-pan-up img {
transform-origin: top;
transform: scale(1.2) translate(0, 0);
}
.digr-hover-image-pan-up.hover img,
.digr-hover-image-pan-up:hover img,
.digr-hover-image-pan-up:focus img,
:focus>.digr-hover-image-pan-up img {
transform: scale(1.2) translate(0, -15%);
}
.digr-hover-image-pan-down img {
transform-origin: bottom;
transform: scale(1.2) translate(0, 0);
}
.digr-hover-image-pan-down:hover img,
.digr-hover-image-pan-down:focus img,
:focus>.digr-hover-image-pan-down img {
transform: scale(1.2) translate(0, 15%);
}
.digr-hover-image-pan-left img {
transform-origin: left;
transform: scale(1.2) translate(0, 0);
}
.digr-hover-image-pan-left.hover img,
.digr-hover-image-pan-left:hover img,
.digr-hover-image-pan-left:focus img,
:focus>.digr-hover-image-pan-left img {
transform: scale(1.2) translate(-15%, 0);
}
.digr-hover-image-pan-right img {
transform-origin: right;
transform: scale(1.2) translate(0, 0);
}
.digr-hover-image-pan-right.hover img,
.digr-hover-image-pan-right:hover img,
.digr-hover-image-pan-right:focus img,
:focus>.digr-hover-image-pan-right img {
transform: scale(1.2) translate(15%, 0);
}
.digr-hover-image-blur.hover img,
.digr-hover-image-blur:hover img,
.digr-hover-image-blur:focus img,
:focus>.digr-hover-image-blur img {
filter: blur(4px);
transform: scale(1.1);
}
.digr-hover-image-rotate-left img {
transform: scale(1.1) translate(0, 0);
}
.digr-hover-image-rotate-left.hover img,
.digr-hover-image-rotate-left:hover img,
.digr-hover-image-rotate-left:focus img,
:focus>.digr-hover-image-rotate-left img {
transform: scale(1.3) rotate(-15deg);
}
.digr-hover-image-rotate-right img {
transform: scale(1.1) translate(0, 0);
}
.digr-hover-image-rotate-right.hover img,
.digr-hover-image-rotate-right:hover img,
.digr-hover-image-rotate-right:focus img,
:focus>.digr-hover-image-rotate-right img {
transform: scale(1.3) rotate(15deg);
}
.digr-hover-delay-100,
.digr-hover-delay-100>* {
transition-delay: 100ms;
}
.digr-hover-delay-200,
.digr-hover-delay-200>* {
transition-delay: 200ms;
}
.digr-hover-delay-300,
.digr-hover-delay-300>* {
transition-delay: 300ms;
}
.digr-hover-delay-400,
.digr-hover-delay-400>* {
transition-delay: 400ms;
}
.digr-hover-delay-500,
.digr-hover-delay-500>* {
transition-delay: 500ms;
}
.digr-hover-delay-600,
.digr-hover-delay-600>* {
transition-delay: 600ms;
}
.digr-hover-delay-700,
.digr-hover-delay-700>* {
transition-delay: 700ms;
}
.digr-hover-delay-800,
.digr-hover-delay-800>* {
transition-delay: 800ms;
}
.digr-hover-delay-900,
.digr-hover-delay-900>* {
transition-delay: 900ms;
}
.digr-hover-delay-1000,
.digr-hover-delay-1000>* {
transition-delay: 1000ms;
}
[class^='digr-hover-fade'],
[class*=' digr-hover-fade'],
[class^='digr-hover-reveal'],
[class*=' digr-hover-reveal'],
[class^='digr-hover-rotate'],
[class*=' digr-hover-rotate'] {
display: inline-block;
}
[class^='digr-hover-fade']>*,
[class*=' digr-hover-fade']>*,
[class^='digr-hover-reveal']>*,
[class*=' digr-hover-reveal']>*,
[class^='digr-hover-rotate']>*,
[class*=' digr-hover-rotate']>* {
display: inline-block;
}
[class^='digr-hover-fade']>*:last-child,
[class*=' digr-hover-fade']>*:last-child,
[class^='digr-hover-reveal']>*:last-child,
[class*=' digr-hover-reveal']>*:last-child,
[class^='digr-hover-rotate']>*:last-child,
[class*=' digr-hover-rotate']>*:last-child {
margin-bottom: 0;
}
[class^='digr-hover-reveal'],
[class*=' digr-hover-reveal'],
[class^='digr-hover-rotate'],
[class*=' digr-hover-rotate'] {
overflow: hidden;
opacity: 1;
}
[class^='digr-hover-fade'],
[class*=' digr-hover-fade'] {
opacity: 0;
}
.digr-hover.hover [class^='digr-hover-fade'],
.digr-hover.hover [class*=' digr-hover-fade'],
.digr-hover:hover [class^='digr-hover-fade'],
.digr-hover:hover [class*=' digr-hover-fade'],
.digr-hover:focus [class^='digr-hover-fade'],
.digr-hover:focus [class*=' digr-hover-fade'],
:focus>.digr-hover [class^='digr-hover-fade'],
:focus>.digr-hover [class*=' digr-hover-fade'] {
opacity: 1;
transform: translate(0);
}
.digr-hover.hover [class^='digr-hover-reveal'],
.digr-hover.hover [class*=' digr-hover-reveal'],
.digr-hover.hover [class^='digr-hover-rotate'],
.digr-hover.hover [class*=' digr-hover-rotate'],
.digr-hover:hover [class^='digr-hover-reveal'],
.digr-hover:hover [class*=' digr-hover-reveal'],
.digr-hover:hover [class^='digr-hover-rotate'],
.digr-hover:hover [class*=' digr-hover-rotate'],
.digr-hover:focus [class^='digr-hover-reveal'],
.digr-hover:focus [class*=' digr-hover-reveal'],
.digr-hover:focus [class^='digr-hover-rotate'],
.digr-hover:focus [class*=' digr-hover-rotate'],
:focus>.digr-hover [class^='digr-hover-reveal'],
:focus>.digr-hover [class*=' digr-hover-reveal'],
:focus>.digr-hover [class^='digr-hover-rotate'],
:focus>.digr-hover [class*=' digr-hover-rotate'] {
opacity: 1;
}
.digr-hover.hover [class^='digr-hover-reveal']>*,
.digr-hover.hover [class*=' digr-hover-reveal']>*,
.digr-hover.hover [class^='digr-hover-rotate']>*,
.digr-hover.hover [class*=' digr-hover-rotate']>*,
.digr-hover:hover [class^='digr-hover-reveal']>*,
.digr-hover:hover [class*=' digr-hover-reveal']>*,
.digr-hover:hover [class^='digr-hover-rotate']>*,
.digr-hover:hover [class*=' digr-hover-rotate']>*,
.digr-hover:focus [class^='digr-hover-reveal']>*,
.digr-hover:focus [class*=' digr-hover-reveal']>*,
.digr-hover:focus [class^='digr-hover-rotate']>*,
.digr-hover:focus [class*=' digr-hover-rotate']>*,
:focus>.digr-hover [class^='digr-hover-reveal']>*,
:focus>.digr-hover [class*=' digr-hover-reveal']>*,
:focus>.digr-hover [class^='digr-hover-rotate']>*,
:focus>.digr-hover [class*=' digr-hover-rotate']>* {
transform: translate(0) rotate(0deg);
}
.digr-hover-fade-up {
transform: translateY(1.5rem);
}
.digr-hover-fade-down {
transform: translateY(-1.5rem);
}
.digr-hover-fade-left {
transform: translateX(1.5rem);
}
.digr-hover-fade-right {
transform: translateX(-1.5rem);
}
.digr-hover-reveal-up>* {
transform: translateY(100%);
}
.digr-hover-reveal-down>* {
transform: translateY(-100%);
}
.digr-hover-reveal-left>* {
transform: translateX(100%);
}
.digr-hover-reveal-right>* {
transform: translateX(-100%);
}
.digr-hover-rotate-up-right>* {
transform-origin: bottom left;
transform: rotate(90deg);
}
.digr-hover-rotate-up-left>* {
transform-origin: bottom right;
transform: rotate(-90deg);
}
.digr-hover-rotate-down-right>* {
transform-origin: top left;
transform: rotate(-90deg);
}
.digr-hover-rotate-down-left>* {
transform-origin: top right;
transform: rotate(90deg);
}
.digr-hover-gradient-top {
background-image: linear-gradient(180deg, #00B4DB 0%, #0083B0 100%);
background-image: linear-gradient(180deg, var(--primary-color) 0%, var(--secondary-color) 100%);
}
.digr-hover-gradient-left {
background-image: linear-gradient(90deg, #00B4DB 0%, #0083B0 100%);
background-image: linear-gradient(90deg, var(--primary-color) 0%, var(--secondary-color) 100%);
}
.digr-hover-gradient-right {
background-image: linear-gradient(270deg, #00B4DB 0%, #0083B0 100%);
background-image: linear-gradient(270deg, var(--primary-color) 0%, var(--secondary-color) 100%);
}
.digr-hover-gradient-bottom {
background-image: linear-gradient(0deg, #00B4DB 0%, #0083B0 100%);
background-image: linear-gradient(0deg, var(--primary-color) 0%, var(--secondary-color) 100%);
}
.digr-hover-gradient-top-left {
background-image: linear-gradient(135deg, #00B4DB 0%, #0083B0 100%);
background-image: linear-gradient(135deg, var(--primary-color) 0%, var(--secondary-color) 100%);
}
.digr-hover-gradient-top-right {
background-image: linear-gradient(225deg, #00B4DB 0%, #0083B0 100%);
background-image: linear-gradient(225deg, var(--primary-color) 0%, var(--secondary-color) 100%);
}
.digr-hover-gradient-bottom-left {
background-image: linear-gradient(45deg, #00B4DB 0%, #0083B0 100%);
background-image: linear-gradient(45deg, var(--primary-color) 0%, var(--secondary-color) 100%);
}
.digr-hover-gradient-bottom-right {
background-image: linear-gradient(315deg, #00B4DB 0%, #0083B0 100%);
background-image: linear-gradient(315deg, var(--primary-color) 0%, var(--secondary-color) 100%);
}
.digr-hover .digr-hover-layout-top-left {
justify-content: flex-start;
align-items: flex-start;
text-align: left;
}
.digr-hover .digr-hover-layout-top-center {
justify-content: flex-start;
}
.digr-hover .digr-hover-layout-top-right {
justify-content: flex-start;
align-items: flex-end;
text-align: right;
}
.digr-hover .digr-hover-layout-center-left {
align-items: flex-start;
text-align: left;
}
.digr-hover .digr-hover-layout-center-right {
align-items: flex-end;
text-align: right;
}
.digr-hover .digr-hover-layout-bottom-left {
justify-content: flex-end;
align-items: flex-start;
text-align: left;
}
.digr-hover .digr-hover-layout-bottom-center {
justify-content: flex-end;
}
.digr-hover .digr-hover-layout-bottom-right {
justify-content: flex-end;
align-items: flex-end;
text-align: right;
}
.digr-hover {
background-color: #00B4DB;
background-color: var(--primary-color);
}
.digr-hover .digr-hover-content {
padding: 1.2em;
padding: calc(var(--padding) * 2);
}
.digr-hover .digr-hover-content>* {
opacity: 0;
}
.digr-hover.hover>img,
.digr-hover:hover>img,
.digr-hover:focus>img,
:focus>.digr-hover>img,
.digr-hover.hover>a>img,
.digr-hover:hover>a>img,
.digr-hover:focus>a>img,
:focus>.digr-hover>a>img {
opacity: 0.25;
opacity: var(--image-opacity);
}
.digr-hover.hover .digr-hover-content>*,
.digr-hover:hover .digr-hover-content>*,
.digr-hover:focus .digr-hover-content>*,
:focus>.digr-hover .digr-hover-content>* {
opacity: 1;
}.digr_image_carousel .digric_container {
display: flex;
flex-direction: column;
}
.digr_image_carousel .digric_container .digric_inner_wrapper,
.digr_image_carousel .swiper-container {
width: 100%;
}
.digr_image_carousel .swiper-container {
order: 1;
}
.digr_image_carousel .et_pb_module.swiper-slide {
margin-bottom: 0;
}
.digr_image_carousel .digric_title,
.digr_image_carousel .digric_description p {
line-height: 1em;
} .digric_container.force_fullwidth .swiper-container .swiper-wrapper .swiper-slide .et_pb_module_inner {
width: 100%;
} .digric_button_wrapper {
margin-top: 10px;
}
.digric_button {
border-style: solid;
padding: 10px 15px;
} .digr_image_carousel .digric_arrows {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: justify;
justify-content: space-between;
-ms-flex-item-align: center;
align-self: center;
-ms-flex-order: 2;
order: 2;
width: 100%;
z-index: 99;
}
.digric_arrows .swiper-button-next,
.digric_arrows .swiper-button-prev {
position: relative;
top: auto;
left: auto;
right: auto;
margin-top: 0;
pointer-events: all;
background-color: #00ff40;
width: auto;
height: 100%;
padding: 7px;
}
.digric_arrows .swiper-button-next {
-ms-flex-order: 2;
order: 2;
} .digric_arrows .swiper-button-prev:after,
.digric_arrows .swiper-button-next:after {
content: attr(data-icon) !important;
}
.et-boc.et-fb-root-ancestor .digric_arrows .swiper-button-prev:after,
.et-boc.et-fb-root-ancestor .digric_arrows .swiper-button-next:after {
font-family: inherit;
}  .digr_image_carousel .digr_ic_overlay {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 1;
}
.digr_image_carousel .always-show-description,
.digr_image_carousel .always-show-title {
opacity: 1 !important;
}
.digr_image_carousel .digric_inner_wrapper {
position: relative;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
}
.digr_image_carousel .swiper-container-flip figure,
.digr_image_carousel .swiper-container-cube figure {
width: 100%;
}
.digr_image_carousel .digric_container .swiper-wrapper {
width: 100%;
height: 100%;
}
.digr_image_carousel .digric_container .swiper-wrapper .swiper-slide {
display: flex;
justify-content: center;
align-items: center;
}
.digr_image_carousel .digric_container .swiper-wrapper .swiper-slide figure {
width: 100%;
min-height: 450px;
display: flex;
flex-direction: column;
} .digr_image_carousel .swiper-container-flip .swiper-slide figure,
.digr_image_carousel .swiper-container-cube .swiper-slide figure {
height: auto;
min-height: auto;
}
.digr_image_carousel .digric_container .swiper-wrapper .swiper-slide img {
display: block;
width: 100%;
height: auto;
min-height: 450px;
object-fit: cover;
}
.digr_image_carousel .digric_container .swiper-container-flip .swiper-wrapper .swiper-slide img,
.digr_image_carousel .digric_container .swiper-container-cube .swiper-wrapper .swiper-slide img {
object-position: top;
height: 100%;
min-height: 450px;
}
.digric_container .digr_swiper_imagecarousel .swiper-wrapper .swiper-slide img {
max-width: 100%;
} .digr_image_carousel .swiper-pagination span {
margin-right: 6px;
opacity: 1;
-webkit-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
pointer-events: all;
vertical-align: top;
}
.digr_image_carousel .swiper-pagination {
position: relative;
display: flex;
justify-content: center;
width: 100% !important;
gap: 10px;
} .digr_image_carousel .swiper-pagination.swiper-pagination-fraction {
margin-top: 25px;
gap: 0;
}
.digr_image_carousel .swiper-pagination.swiper-pagination-fraction.swiper-pagination span {
margin: 0 6px;
} .digr_image_carousel .swiper-pagination.digric_img_pagi img,
.digr_image_carousel .swiper-pagination.digric_img_pagi .swiper-pagination-bullet-active img,
.et-boc.et-fb-root-ancestor .digric_container .swiper-wrapper .swiper-slide,
.digric_container .swiper-wrapper .swiper-slide figure {
border: 0px transparent solid;
}
.swiper-pagination.digric_img_pagi span {
width: 50px;
height: 50px;
display: inline-block;
opacity: 0.4;
}
.swiper-pagination-bullets.digric_img_pagi span img {
width: 100%;
height: 100%;
object-fit: cover;
}
.swiper-pagination.digric_img_pagi span.swiper-pagination-bullet-active {
opacity: 1;
} @media screen and (max-width:980px) {
.digr_image_carousel .digric_container .swiper-pagination {
flex-direction: row !important;
margin: 10px !important;
flex-basis: 100% !important;
}
} .swiper-wrapper .digr_image_carousel_item .digr-hover {
background-color: transparent;
}.digr_ic_overlay {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
inset: 0;
width: 100%;
height: 100%; z-index: 0;
}
.et-boc.et-fb-root-ancestor .digric_container .et_pb_module_inner {
overflow: hidden; }[data-tippy] {
position: relative
}
[data-tippy]:after,
[data-tippy]:before {
position: absolute;
display: block;
opacity: 0;
font-family: sans-serif;
-webkit-transform: translate(-50%);
transform: translate(-50%);
-webkit-transform-origin: top;
transform-origin: top;
top: 100%;
left: 50%;
pointer-events: none
}
[data-tippy]:before {
content: attr(data-tippy);
color: #fff;
font-size: 14px;
background-color: #000;
z-index: 1;
padding: 3px 6px;
border-radius: 3px;
white-space: nowrap;
margin-top: 10px;
font-weight: 400
}
[data-tippy]:after {
content: '';
border: 5px solid transparent;
border-bottom-color: #000
}
[data-tippy]:hover:after,
[data-tippy]:hover:before {
-webkit-transform: translate(-50%);
transform: translate(-50%)
}
[data-tippy][data-tippy-pos]:after,
[data-tippy][data-tippy-pos]:before {
top: auto;
left: auto;
margin-top: auto;
-webkit-transform: none;
transform: none
}
[data-tippy][data-tippy-pos]:after {
border-bottom-color: transparent
}
[data-tippy][data-tippy-pos=down]:after,
[data-tippy][data-tippy-pos=down]:before,
[data-tippy][data-tippy-pos=up]:after,
[data-tippy][data-tippy-pos=up]:before {
left: 50%
}
[data-tippy][data-tippy-pos=up]:after,
[data-tippy][data-tippy-pos=up]:before {
bottom: 100%;
-webkit-transform: translate(-50%);
transform: translate(-50%)
}
[data-tippy][data-tippy-pos=up]:before {
margin-bottom: 10px
}
[data-tippy][data-tippy-pos=up]:after {
border-top-color: #000;
border-bottom-color: transparent
}
[data-tippy][data-tippy-pos=down]:after,
[data-tippy][data-tippy-pos=down]:before {
top: 100%;
-webkit-transform: translate(-50%);
transform: translate(-50%)
}
[data-tippy][data-tippy-pos=down]:before {
margin-top: 10px
}
[data-tippy][data-tippy-pos=down]:after {
border-bottom-color: #000;
border-top-color: transparent
}
[data-tippy][data-tippy-pos=left]:after,
[data-tippy][data-tippy-pos=left]:before,
[data-tippy][data-tippy-pos=right]:after,
[data-tippy][data-tippy-pos=right]:before {
top: 50%
}
[data-tippy][data-tippy-pos=left]:after,
[data-tippy][data-tippy-pos=left]:before {
right: 100%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%)
}
[data-tippy][data-tippy-pos=left]:before {
margin-right: 10px
}
[data-tippy][data-tippy-pos=left]:after {
border-left-color: #000
}
[data-tippy][data-tippy-pos=right]:after,
[data-tippy][data-tippy-pos=right]:before {
left: 100%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%)
}
[data-tippy][data-tippy-pos=right]:before {
margin-left: 10px
}
[data-tippy][data-tippy-pos=right]:after {
border-right-color: #000
}
[data-tippy]:hover:after,
[data-tippy]:hover:before {
opacity: 1
}
[data-tippy][data-tippy-animate]:after,
[data-tippy][data-tippy-animate]:before {
transition: all .15s ease-out;
transition-delay: 0s
}
[data-tippy][data-tippy-animate]:hover:after,
[data-tippy][data-tippy-animate]:hover:before {
transition-delay: .15s
}
[data-tippy][data-tippy-animate=slide]:after,
[data-tippy][data-tippy-animate=slide]:before {
-webkit-transform: translate(-50%, -10px);
transform: translate(-50%, -10px)
}
[data-tippy][data-tippy-animate=slide]:hover:after,
[data-tippy][data-tippy-animate=slide]:hover:before {
-webkit-transform: translate(-50%);
transform: translate(-50%)
}
[data-tippy][data-tippy-pos=up][data-tippy-animate=slide]:after,
[data-tippy][data-tippy-pos=up][data-tippy-animate=slide]:before {
-webkit-transform: translate(-50%, 10px);
transform: translate(-50%, 10px)
}
[data-tippy][data-tippy-pos=down][data-tippy-animate=slide]:after,
[data-tippy][data-tippy-pos=down][data-tippy-animate=slide]:before {
-webkit-transform: translate(-50%, -10px);
transform: translate(-50%, -10px)
}
[data-tippy][data-tippy-pos=down][data-tippy-animate=slide]:hover:after,
[data-tippy][data-tippy-pos=down][data-tippy-animate=slide]:hover:before,
[data-tippy][data-tippy-pos=up][data-tippy-animate=slide]:hover:after,
[data-tippy][data-tippy-pos=up][data-tippy-animate=slide]:hover:before {
-webkit-transform: translate(-50%);
transform: translate(-50%)
}
[data-tippy][data-tippy-pos=left][data-tippy-animate=slide]:after,
[data-tippy][data-tippy-pos=left][data-tippy-animate=slide]:before {
-webkit-transform: translate(10px, -50%);
transform: translate(10px, -50%)
}
[data-tippy][data-tippy-pos=right][data-tippy-animate=slide]:after,
[data-tippy][data-tippy-pos=right][data-tippy-animate=slide]:before {
-webkit-transform: translate(-10px, -50%);
transform: translate(-10px, -50%)
}
[data-tippy][data-tippy-pos=left][data-tippy-animate=slide]:hover:after,
[data-tippy][data-tippy-pos=left][data-tippy-animate=slide]:hover:before,
[data-tippy][data-tippy-pos=right][data-tippy-animate=slide]:hover:after,
[data-tippy][data-tippy-pos=right][data-tippy-animate=slide]:hover:before {
-webkit-transform: translateY(-50%);
transform: translateY(-50%)
}
[data-tippy][data-tippy-animate=bubble]:after,
[data-tippy][data-tippy-animate=bubble]:before {
opacity: 1;
visibility: hidden
}
[data-tippy][data-tippy-animate=bubble]:hover:after,
[data-tippy][data-tippy-animate=bubble]:hover:before {
visibility: visible
}
[data-tippy][data-tippy-animate=bubble]:before {
-webkit-clip-path: circle(10% at 50% 0);
clip-path: circle(10% at 50% 0)
}
[data-tippy][data-tippy-animate=bubble]:hover:before {
-webkit-clip-path: circle(100% at 50%);
clip-path: circle(100% at 50%)
}
[data-tippy][data-tippy-pos=up][data-tippy-animate=bubble]:before {
-webkit-clip-path: circle(10% at 50% 100%);
clip-path: circle(10% at 50% 100%)
}
[data-tippy][data-tippy-pos=up][data-tippy-animate=bubble]:hover:before {
-webkit-clip-path: circle(100% at 50%);
clip-path: circle(100% at 50%)
}
[data-tippy][data-tippy-pos=down][data-tippy-animate=bubble]:before {
-webkit-clip-path: circle(10% at 50% 0);
clip-path: circle(10% at 50% 0)
}
[data-tippy][data-tippy-pos=down][data-tippy-animate=bubble]:hover:before {
-webkit-clip-path: circle(100% at 50%);
clip-path: circle(100% at 50%)
}
[data-tippy][data-tippy-pos=left][data-tippy-animate=bubble]:before {
-webkit-clip-path: circle(10% at 100% 50%);
clip-path: circle(10% at 100% 50%)
}
[data-tippy][data-tippy-pos=left][data-tippy-animate=bubble]:hover:before {
-webkit-clip-path: circle(100% at 50%);
clip-path: circle(100% at 50%)
}
[data-tippy][data-tippy-pos=right][data-tippy-animate=bubble]:before {
-webkit-clip-path: circle(10% at 0 50%);
clip-path: circle(10% at 0 50%)
}
[data-tippy][data-tippy-pos=right][data-tippy-animate=bubble]:hover:before {
-webkit-clip-path: circle(100% at 50%);
clip-path: circle(100% at 50%)
}
[data-tippy][data-tippy-visible]:after,
[data-tippy][data-tippy-visible]:before {
opacity: 1;
visibility: visible
}
[data-tippy][data-tippy-size=tiny]:before {
font-size: 10px
}
[data-tippy][data-tippy-size=small]:before {
font-size: 12px
}
[data-tippy][data-tippy-size=large]:before {
font-size: 16px
}
[data-tippy][data-tippy-size=jumbo]:before {
font-size: 20px
}.digr_ihp_hotspot_container {
position: relative;
}
.digr_ihp_hotspot_container img.digr_ihp_hotspot_main_img {
display: inline-block;
width: 100%;
height: 100%;
object-fit: cover;
}
.digr_ihp_hotspot_container .digr_tooltip_image_wrapper {
position: relative;
display: block;
line-height: 0;
} .digr_ihp_hotspot_container .digr_ihp_image_hotspot_item {
position: absolute !important;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
margin: 0;
padding: 0;
z-index: 9;
overflow: visible !important;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
cursor: pointer;
}.digr_spot_wrapper {
width: 60px;
height: 60px;
display: flex;
align-items: center;
justify-content: center;
}
.digr_ihp_image_hotspot_item .digr_marker {
cursor: pointer;
overflow: hidden;
display: flex;
justify-content: center;
align-items: center;
}
.digr_ihp_spot_content_wrapper {
position: relative;
z-index: 99;
width: 100%;
}
.digr_ihp_image_hotspot_item .digr_spot_wrapper img.digr_ihp_spot_img {
width: 32px;
}
.digr_ihp_spot_icon.et-pb-icon {
font-size: 32px;
}
.digr_ihp_spot_title {
padding: 0;
}
.digr_tooltip_wrapper {
display: none;
}
.digr_ihp_tooltip_img {
width: 100%;
}
.digr_ihp_tooltip_text {
position: relative;
display: inline-block;
width: 100%;
}
.digr_spot_wrapper,
.digr_ihp_spot_content_wrapper,
.digr_ihp_spot_img,
.digr_ihp_spot_icon,
.digr_ihp_tooltip_content_wrapper img {
border-style: solid;
}
.digr_ihp_hotspot_container {
position: relative;
}
.digr_ihp_hotspot_container img {
display: inline-block;
width: 100%;
height: 100%;
object-fit: cover;
}
.digr_ihp_hotspot_container .digr_ihp_image_hotspot_item {
position: absolute !important;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -30%);
transform: translate(-50%, -30%);
margin: 0;
padding: 0;
z-index: 9;
overflow: visible !important;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
cursor: pointer;
}
.digr_ihp_hotspot_container .pulsating:before {
-webkit-animation: pulse-aninmation 2s ease-in-out infinite !important;
animation: pulse-aninmation 2s ease-in-out infinite !important;
}
.digr_ihp_hotspot_container .pulsating:before,
.digr_ihp_hotspot_container .pulsating_2:before {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: inherit;
border-radius: inherit;
border: inherit;
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
content: "";
overflow: visible;
}
.digr_ihp_hotspot_container .pulsating_2:before {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-animation: animate 3s ease infinite !important;
animation: animate 3s ease infinite !important;
}
.digr_ihp_hotspot_container .pulsating_2:after {
-webkit-animation-delay: 1s !important;
animation-delay: 1s !important;
}
.digr_ihp_hotspot_container .pulse { -webkit-box-sizing: border-box;
box-sizing: border-box;
}
.digr_ihp_hotspot_container .pulse:after,
.digr_ihp_hotspot_container .pulse:before {
content: "";
position: absolute;
left: -10px;
top: -10px;
right: -10px;
bottom: -10px;
border: 4px solid !important;
border-radius: inherit !important;
border-color: inherit !important;
-webkit-animation: digr_animate 1.8s linear infinite !important;
animation: digr_animate 1.8s linear infinite !important;
}
.digr_ihp_hotspot_container .pulse:after {
-webkit-animation-delay: 1.2s;
animation-delay: 1.2s;
}
.digr_ihp_hotspot_container .pulse,
.digr_ihp_hotspot_container .pulse_2 {
-webkit-animation-delay: 0.8s !important;
animation-delay: 0.8s !important;
}
.digr_ihp_hotspot_container .pulse_2 { border-radius: inherit;
--box-shadow-color: #333;
color: var(--box-shadow-color);
-webkit-box-shadow: 0 0 0 15px;
box-shadow: 0 0 0 15px;
-webkit-animation: pulsekm 3s infinite cubic-bezier(0.4, 0, 1, 1) both !important;
animation: pulsekm 3s infinite cubic-bezier(0.4, 0, 1, 1) both !important;
}
.digr_ihp_hotspot_container .web_pulse_1 {  border-radius: inherit;
z-index: 100;
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-animation: ownpulse 3s linear infinite;
animation: ownpulse 3s linear infinite;
} .tippy-box[data-animation="scale"][data-placement^="top"] {
-webkit-transform-origin: bottom;
transform-origin: bottom;
}
.tippy-box[data-animation="scale"][data-placement^="bottom"] {
-webkit-transform-origin: top;
transform-origin: top;
}
.tippy-box[data-animation="scale"][data-placement^="left"] {
-webkit-transform-origin: right;
transform-origin: right;
}
.tippy-box[data-animation="scale"][data-placement^="right"] {
-webkit-transform-origin: left;
transform-origin: left;
}
.tippy-box[data-animation="scale"][data-state="hidden"] {
-webkit-transform: scale(0.5);
transform: scale(0.5);
opacity: 0;
}
.tippy-box[data-animation="shift-away"][data-state="hidden"] {
opacity: 0;
}
.tippy-box[data-animation="shift-away"][data-state="hidden"][data-placement^="top"] {
-webkit-transform: translateY(10px);
transform: translateY(10px);
}
.tippy-box[data-animation="shift-away"][data-state="hidden"][data-placement^="bottom"] {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
.tippy-box[data-animation="shift-away"][data-state="hidden"][data-placement^="left"] {
-webkit-transform: translateX(10px);
transform: translateX(10px);
}
.tippy-box[data-animation="shift-away"][data-state="hidden"][data-placement^="right"] {
-webkit-transform: translateX(-10px);
transform: translateX(-10px);
}
.tippy-box[data-animation="shift-toward"][data-state="hidden"] {
opacity: 0;
}
.tippy-box[data-animation="shift-toward"][data-state="hidden"][data-placement^="top"] {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
.tippy-box[data-animation="shift-toward"][data-state="hidden"][data-placement^="bottom"] {
-webkit-transform: translateY(10px);
transform: translateY(10px);
}
.tippy-box[data-animation="shift-toward"][data-state="hidden"][data-placement^="left"] {
-webkit-transform: translateX(-10px);
transform: translateX(-10px);
}
.tippy-box[data-animation="shift-toward"][data-state="hidden"][data-placement^="right"] {
-webkit-transform: translateX(10px);
transform: translateX(10px);
}
.tippy-box[data-animation="perspective"][data-placement^="top"] {
-webkit-transform-origin: bottom;
transform-origin: bottom;
}
.tippy-box[data-animation="perspective"][data-placement^="top"][data-state="visible"] {
-webkit-transform: perspective(700px);
transform: perspective(700px);
}
.tippy-box[data-animation="perspective"][data-placement^="top"][data-state="hidden"] {
-webkit-transform: perspective(700px) translateY(8px) rotateX(60deg);
transform: perspective(700px) translateY(8px) rotateX(60deg);
}
.tippy-box[data-animation="perspective"][data-placement^="bottom"] {
-webkit-transform-origin: top;
transform-origin: top;
}
.tippy-box[data-animation="perspective"][data-placement^="bottom"][data-state="visible"] {
-webkit-transform: perspective(700px);
transform: perspective(700px);
}
.tippy-box[data-animation="perspective"][data-placement^="bottom"][data-state="hidden"] {
-webkit-transform: perspective(700px) translateY(-8px) rotateX(-60deg);
transform: perspective(700px) translateY(-8px) rotateX(-60deg);
}
.tippy-box[data-animation="perspective"][data-placement^="left"] {
-webkit-transform-origin: right;
transform-origin: right;
}
.tippy-box[data-animation="perspective"][data-placement^="left"][data-state="visible"] {
-webkit-transform: perspective(700px);
transform: perspective(700px);
}
.tippy-box[data-animation="perspective"][data-placement^="left"][data-state="hidden"] {
-webkit-transform: perspective(700px) translateX(8px) rotateY(-60deg);
transform: perspective(700px) translateX(8px) rotateY(-60deg);
}
.tippy-box[data-animation="perspective"][data-placement^="right"] {
-webkit-transform-origin: left;
transform-origin: left;
}
.tippy-box[data-animation="perspective"][data-placement^="right"][data-state="visible"] {
-webkit-transform: perspective(700px);
transform: perspective(700px);
}
.tippy-box[data-animation="perspective"][data-placement^="right"][data-state="hidden"] {
-webkit-transform: perspective(700px) translateX(-8px) rotateY(60deg);
transform: perspective(700px) translateX(-8px) rotateY(60deg);
}
.tippy-box[data-animation="perspective"][data-state="hidden"] {
opacity: 0;
}
.tippy-box[data-animation="rotate"][data-state="hidden"] {
opacity: 0;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
}
.tippy-box[data-animation="fade"][data-state="hidden"] {
opacity: 0;
}
.tippy-box {
position: relative;
background-color: #33333300;
color: #fff;
border-radius: 4px;
font-size: 14px;
line-height: 1.4;
white-space: normal;
outline: 0;
transition-property: transform, visibility, opacity;
}
.tippy-box[data-placement^="top"]>.tippy-arrow {
bottom: 0;
}
.tippy-box[data-placement^="top"]>.tippy-arrow:before {
bottom: -7px;
left: 0;
border-width: 8px 8px 0;
border-top-color: initial;
transform-origin: center top;
}
.tippy-box[data-placement^="bottom"]>.tippy-arrow {
top: 0;
}
.tippy-box[data-placement^="bottom"]>.tippy-arrow:before {
top: -7px;
left: 0;
border-width: 0 8px 8px;
border-bottom-color: initial;
transform-origin: center bottom;
}
.tippy-box[data-placement^="left"]>.tippy-arrow {
right: 0;
}
.tippy-box[data-placement^="left"]>.tippy-arrow:before {
border-width: 8px 0 8px 8px;
border-left-color: initial;
right: -7px;
transform-origin: center left;
}
.tippy-box[data-placement^="right"]>.tippy-arrow {
left: 0;
}
.tippy-box[data-placement^="right"]>.tippy-arrow:before {
left: -7px;
border-width: 8px 8px 8px 0;
border-right-color: initial;
transform-origin: center right;
}
.tippy-box[data-inertia][data-state="visible"] {
transition-timing-function: cubic-bezier(0.54, 1.5, 0.38, 1.11);
}
.tippy-arrow {
width: 16px;
height: 16px;
color: #333;
}
.tippy-arrow:before {
content: "";
position: absolute;
border-color: transparent;
border-style: solid;
}
.tippy-content {
position: relative;
padding: 5px 9px;
z-index: 1;
border-style: solid;
background-color: #333;
color: #fff;
border-radius: 4px;
overflow: hidden !important;
} @keyframes pulse-aninmation {
0% {
-webkit-transform: scale(0);
transform: scale(0);
opacity: 1;
}
to {
-webkit-transform: scale(1.5);
transform: scale(1.5);
opacity: 0;
}
}
@-webkit-keyframes pulse-aninmation {
0% {
-webkit-transform: scale(0);
transform: scale(0);
opacity: 1;
}
to {
-webkit-transform: scale(1.5);
transform: scale(1.5);
opacity: 0;
}
}
@keyframes animate {
0% {
-webkit-transform: scale(2);
transform: scale(2);
opacity: 0;
}
to {
-webkit-transform: scale(0.5);
transform: scale(0.5);
opacity: 1;
}
}
@-webkit-keyframes animate {
0% {
-webkit-transform: scale(2);
transform: scale(2);
opacity: 0;
}
to {
-webkit-transform: scale(0.5);
transform: scale(0.5);
opacity: 1;
}
}
@keyframes digr_animate {
0% {
-webkit-transform: scale(1.6);
transform: scale(1.6);
}
50% {
-webkit-transform: scale(1.3);
transform: scale(1.3);
}
to {
-webkit-transform: scale(0.6);
transform: scale(0.6);
}
}
@-webkit-keyframes digr_animate {
0% {
-webkit-transform: scale(1.6);
transform: scale(1.6);
}
50% {
-webkit-transform: scale(1.3);
transform: scale(1.3);
}
to {
-webkit-transform: scale(0.6);
transform: scale(0.6);
}
}
@-webkit-keyframes pulsekm {
0% {
-webkit-box-shadow: 0 0 0 0;
box-shadow: 0 0 0 0;
}
70% {
-webkit-box-shadow: 0 0 0 30px;
box-shadow: 0 0 0 30px;
opacity: 0.6;
}
to {
-webkit-box-shadow: 0 0 0 0;
box-shadow: 0 0 0 0;
opacity: 0.8;
}
}
@keyframes pulsekm {
0% {
-webkit-box-shadow: 0 0 0 0;
box-shadow: 0 0 0 0;
}
70% {
-webkit-box-shadow: 0 0 0 30px;
box-shadow: 0 0 0 30px;
opacity: 0.6;
}
to {
-webkit-box-shadow: 0 0 0 0;
box-shadow: 0 0 0 0;
opacity: 0.8;
}
}
@-webkit-keyframes ownpulse {
0% {
-webkit-box-shadow: 0 0 0 0;
box-shadow: 0 0 0 0;
}
50% {
-webkit-box-shadow: 0 0 0 20px rgba(92, 112, 214, 0);
box-shadow: 0 0 0 20px rgba(92, 112, 214, 0);
}
}
@keyframes ownpulse {
0% {
-webkit-box-shadow: 0 0 0 0;
box-shadow: 0 0 0 0;
}
50% {
-webkit-box-shadow: 0 0 0 20px rgba(92, 112, 214, 0);
box-shadow: 0 0 0 20px rgba(92, 112, 214, 0);
}
}.digr_inline_popup_grid_container {
--colummn: 3;
--row: auto;
position: relative;
display: grid;
grid-template-columns: repeat(var(--column, 1fr), 1fr);
grid-template-rows: repeat(var(--row, 1fr), auto);
}   .digr_inline_popup {
--digrip-image-rotate: 0deg;
--digrip-image-wrapper-rotate: 0deg;
--pentagon: polygon(50% 0%, 100% 40%, 82% 100%, 18% 100%, 0% 40%);
--hexagon: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);
--heptagon: polygon(50% 0%, 90% 20%, 100% 62%, 75% 100%, 25% 100%, 0% 62%, 10% 20%);
--octagon: polygon(30% 0%, 70% 0%, 100% 30%, 100% 70%, 70% 100%, 30% 100%, 0% 70%, 0% 30%);
--nonagon: polygon(50% 0%, 83% 12%, 100% 43%, 94% 78%, 68% 100%, 32% 100%, 6% 78%, 0% 43%, 17% 12%);
--decagon: polygon(50% 0%, 80% 10%, 100% 35%, 100% 65%, 80% 90%, 50% 100%, 20% 90%, 0 65%, 0 35%, 20% 10%);
--circle: circle(50% at 50% 50%);
--ellipse: ellipse(35% 50% at 50% 50%);
--triangle: polygon(50% 0%, 0% 100%, 100% 100%);
--rhombus: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
--trapezoid: polygon(20% 0%, 80% 0%, 100% 100%, 0% 100%);
--parallelogram: polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%);
--bevel: polygon(20% 0%, 80% 0%, 100% 20%, 100% 80%, 80% 100%, 20% 100%, 0% 80%, 0% 20%);
--rabbet: polygon(0% 15%, 15% 15%, 15% 0%, 85% 0%, 85% 15%, 100% 15%, 100% 85%, 85% 85%, 85% 100%, 15% 100%, 15% 85%, 0% 85%);
--signleft: polygon(25% 0%, 100% 1%, 100% 100%, 25% 100%, 0% 50%);
--signright: polygon(0% 0%, 75% 0%, 100% 50%, 75% 100%, 0% 100%);
--chevronleft: polygon(100% 0%, 75% 50%, 100% 100%, 25% 100%, 0% 50%, 25% 0%);
--chevronright: polygon(75% 0%, 100% 50%, 75% 100%, 0% 100%, 25% 50%, 0% 0%);
--leftarrow: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
--rightarrow: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%);
--star: polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);
--cross: polygon(10% 25%, 35% 25%, 35% 0%, 65% 0%, 65% 25%, 90% 25%, 90% 50%, 65% 50%, 65% 100%, 35% 100%, 35% 50%, 10% 50%);
--message: polygon(0% 0%, 100% 0%, 100% 75%, 75% 75%, 75% 100%, 50% 75%, 0% 75%);
--close: polygon(20% 0%, 0% 20%, 30% 50%, 0% 80%, 20% 100%, 50% 70%, 80% 100%, 100% 80%, 70% 50%, 100% 20%, 80% 0%, 50% 30%);
--doubletriangle: polygon(0 0, 100% 0, 31% 50%, 100% 100%, 0 100%);
--crossover: polygon(0% 15%, 100% 100%, 15% 0%, 85% 0%, 0 100%, 100% 15%, 100% 85%, 0 0, 85% 100%, 15% 100%, 100% 1%, 0% 85%);
--eagleeye: polygon(10% 25%, 35% 25%, 100% 100%, 1% 100%, 65% 25%, 90% 25%, 90% 50%, 35% 25%, 65% 100%, 35% 100%, 65% 24%, 10% 50%);
--breakup: polygon(0 100%, 100% 0, 100% 35%, 100% 76%, 100% 100%, 1% 100%, 100% 0, 0 99%, 0 0, 98% 0);
--kite: polygon(40% 0%, 40% 100%, 100% 20%, 100% 80%, 40% 0, 40% 100%, 0% 50%);
--funnel: polygon(100% 0, 0 100%, 100% 100%, 0 0);
--topround: circle(95.6% at 50% 100%);
--agave: polygon(13% 1%, 15% 100%, 31% 13%, 32% 90%, 49% 1%, 51% 99%, 70% 12%, 73% 88%, 89% 0%, 94% 100%, 99% 100%, 78% 100%, 48% 100%, 17% 100%, 1% 100%);
} .digr_inline_popup_grid_container .digr_item {
color: #585858;
background: #fff;
padding: 10px;
cursor: pointer;
}
.digr_inline_popup_grid_container .digr_display .digr_display_content_wrapper {
width: 100%;
}
.digr_inline_popup_grid_container .digr_display {
width: 100%;
height: 100%;
overflow: hidden;
display: flex;
align-items: center; flex-direction: column;
}
.digr_inline_popup_grid_container .digr_item .display_image_overlay .digr_inline_popup_grid_container .digr_display .digr_display_img_wrapper,
.digr_inline_popup_grid_container .digr_display img,
.digr_inline_popup_grid_container .digr_display .display_title,
.digr_inline_popup_grid_container .digr_display .display_subtitle,
.digr_inline_popup_grid_container .digr_display .display_text {
z-index: 22;
} .digr_inline_popup_grid_container .digr_item .digr_display_img_wrapper img {
transform: rotate(var(--digrip-image-rotate));
}
.digr_inline_popup_grid_container .digr_item .digr_display_img_wrapper {
transform: rotate(var(--digrip-image-wrapper-rotate));
}
.digr_inline_popup_grid_container .digr_item .digr_display_img_wrapper {
overflow: hidden;
}
.digr_inline_popup_grid_container .digr_item .digr_display img {
object-fit: cover;
transition: 0.5s ease;
max-width: 100%;
height: auto;
display: block;
} .digr_inline_popup_grid_container .digr_item .digr_display_img_wrapper img,
.digr_inline_popup_grid_container .digr_display_img_fullwidth .digr_display_img_wrapper,
.digr_inline_popup_grid_container .digr_display_img_fullwidth .digr_display_img_wrapper img {
width: 100% !important;
height: 100% !important;
} .digr_inline_popup_grid_container .digr_item,
.digr_inline_popup_grid_container .digr_item .digr_display_img_wrapper,
.digr_inline_popup_grid_container .digr_item .digr_display_img_wrapper img,
.digr_inline_popup_grid_container .inlinepopup,
.digr_inline_popup_grid_container .inlinepopup img,
.digr_inline_popup_grid_container .inlinepopup .inlinepopup_content .social_media li a {
border-style: solid;
} .digr_inline_popup .digr_inline_popup_grid_container .inlinepopup .inlinepopup_arrow,
.digr_inline_popup .digr_inline_popup_grid_container .inlinepopup .inlinepopup_arrow:before {
z-index: 1;
}
.digr_inline_popup_grid_container .preview_details {
display: none;
}
.digr_inline_popup .digr_inline_popup_grid_container .inlinepopup {
background: #fff none repeat scroll 0 0;
grid-column: 1/-1;
width: 100%;
margin-bottom: 15px;
position: relative;
border-top: 5px solid #d04103;
box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.5);
}
.digr_inline_popup_grid_container .inlinepopup .digr_content_wrapper {
width: 100%;
word-wrap: break-word;
}
.digr_inline_popup_grid_container .inlinepopup_content {
padding: 20px;
color: #585858;
display: flex;
justify-content: center;
align-items: center;
}
.digr_inline_popup_grid_container .inlinepopup .inlinepopup_content .digr_img_wrapper img {
object-fit: cover;
}
.digr_inline_popup_grid_container .inlinepopup .inlinepopup_content .digr_img_wrapper img,
.digr_inline_popup_grid_container .inlinepopup .inlinepopup_content .digr_img_wrapper {
width: 100%;
height: 100%;
}
.digr_inline_popup_grid_container .inlinepopup_arrow {
height: 32px;
position: absolute;
top: -25px;
width: 32px;
display: flex;
justify-content: center;
align-items: center;
}
.digr_inline_popup_grid_container .inlinepopup_arrow:before {
content: '\43';
font-family: 'ETmodules';
position: absolute;
font-size: 36px;
color: rgba(236, 42, 3, 0.456);
}
.digr_inline_popup_grid_container .inlinepopupClose {
cursor: pointer;
height: 16px;
right: 5px;
top: 10px;
width: 16px;
z-index: 99;
transition: all 0.5s ease 0s;
}
.digr_inline_popup_grid_container .inlinepopupClose:after {
content: '\51';
font-family: 'ETmodules';
position: absolute;
right: 5px;
top: 10px;
width: 16px;
font-size: 22px;
z-index: 11;
font-weight: bold;
}
.digr_inline_popup_grid_container .inlinepopup_content .popup_title {
color: #585858;
margin: 0;
padding: 0 0 10px;
}
.digr_inline_popup_grid_container .inlinepopup_content ul,
.inlinepopup_content ol {
margin: 0 0 20px;
padding: 0 0 0 20px;
} body #page-container .et_pb_section .digr_inline_popup .digr_inline_popup_grid_container .inlinepopup .digr_content_wrapper .et_pb_button:before,
body #page-container .et_pb_section .digr_inline_popup .digr_inline_popup_grid_container .inlinepopup .digr_content_wrapper .et_pb_button:after {
content: attr(data-icon);
} .digr_inline_popup_grid_container .inlinepopup .inlinepopup_content .social_media_container .social_media {
padding: 0;
display: -ms-flexbox;
display: flex;
position: relative;
-ms-flex-flow: nowrap;
flex-flow: nowrap;
max-width: 100%;
}
.digr_inline_popup_grid_container .inlinepopup .inlinepopup_content .social_media_container .social_media li {
list-style: none;
margin-left: 15px;
vertical-align: middle;
-webkit-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
text-align: center;
-ms-flex-negative: 0;
flex-shrink: 0;
height: auto;
}
.digr_inline_popup_grid_container .inlinepopup .inlinepopup_content .social_media_container .social_media li:first-child {
margin-left: 0;
}
.digr_inline_popup_grid_container .inlinepopup .inlinepopup_content .social_media_container .social_media li a {
font-size: 16px;
display: block;
}
.digr_inline_popup_grid_container .inlinepopup .inlinepopup_content .social_media_container .social_media li a:before {
text-shadow: 0 0 !important;
font-family: ETmodules !important;
display: block !important;
font-weight: 400;
font-style: normal;
font-variant: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
line-height: 1;
text-transform: none;
content: "";
}
.digr_inline_popup_grid_container .inlinepopup .social_media_container .social_media li a span {
display: none;
}
.digr_inline_popup_grid_container .inlinepopup .inlinepopup_content .social_media_container .social_media li.digrip_facebook a:before {
content: "\E093" !important;
}
.digr_inline_popup_grid_container .inlinepopup .inlinepopup_content .social_media_container .social_media li.digrip_twitter a:before {
content: "\E094" !important
}
.digr_inline_popup_grid_container .inlinepopup .inlinepopup_content .social_media_container .social_media li.digrip_instagram a:before {
content: "\E09A" !important
}
.digr_inline_popup_grid_container .inlinepopup .inlinepopup_content .social_media_container .social_media li.digrip_linkedin a:before {
content: "\E09D" !important
}
.digr_inline_popup_grid_container .inlinepopup .inlinepopup_content .social_media_container .social_media li.digrip_email a:before {
content: "\E076" !important
}
.digr_inline_popup_grid_container .inlinepopup .inlinepopup_content .social_media_container .social_media li.digrip_website a:before {
content: "\E0E3" !important;
}  .digr_inline_popup_grid_container .digr_item .digr_display.image_zoom_in img {
transform: scale(1);
}
.digr_inline_popup_grid_container .digr_item:hover .digr_display.image_zoom_in img {
transform: scale(1.25);
} .digr_inline_popup_grid_container .digr_item .digr_display.image_zoom_out img {
transform: scale(1.25);
}
.digr_inline_popup_grid_container .digr_item:hover .digr_display.image_zoom_out img {
transform: scale(1);
} .digr_inline_popup_grid_container .digr_item .digr_display.image_pan_up img {
transform: scale(1.2) translate(0, 0);
transform-origin: top;
}
.digr_inline_popup_grid_container .digr_item:hover .digr_display.image_pan_up img {
transform: scale(1.2) translate(0, -15%)
} .digr_inline_popup_grid_container .digr_item .digr_display.image_pan_down img {
transform: scale(1.2) translate(0, 0);
transform-origin: bottom;
}
.digr_inline_popup_grid_container .digr_item:hover .digr_display.image_pan_down img {
transform: scale(1.2) translate(0, 15%)
} .digr_inline_popup_grid_container .digr_item .digr_display.image_pan_left img {
transform: scale(1.2) translate(0, 0);
transform-origin: left;
}
.digr_inline_popup_grid_container .digr_item:hover .digr_display.image_pan_left img {
transform: scale(1.2) translate(-15%, 0);
} .digr_inline_popup_grid_container .digr_item .digr_display.image_pan_right img {
transform: scale(1.2) translate(0, 0);
transform-origin: top;
}
.digr_inline_popup_grid_container .digr_item:hover .digr_display.image_pan_right img {
transform: scale(1.2) translate(0, -15%);
} .digr_inline_popup_grid_container .digr_item .digr_display.image_rotate_left img {
transform: scale(1.2) translate(0, 0);
}
.digr_inline_popup_grid_container .digr_item:hover .digr_display.image_rotate_left img {
transform: scale(1.2) rotate(-15deg);
} .digr_inline_popup_grid_container .digr_item .digr_display.image_rotate_right img {
transform: scale(1.2) translate(0, 0);
}
.digr_inline_popup_grid_container .digr_item:hover .digr_display.image_rotate_right img {
transform: scale(1.2) rotate(15deg);
}  .digr_inline_popup_grid_container .digr_item {
position: relative;
transition: 0.5s;
overflow: hidden;
}
.digr_inline_popup_grid_container .digr_item .display_image_overlay {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
width: 100%;
height: 100%; font-size: 20px;
color: #fff;
font-family: inherit;
text-align: center;
display: flex;
justify-content: center;
align-items: center;
z-index: 11;
opacity: 0;
font-weight: bold;
-webkit-transform: translateY(100%);
-moz-transform: translateY(100%);
transform: translateY(100%);
}
.digr_inline_popup_grid_container .digr_item:hover .display_image_overlay {
opacity: 1;
}
.digr_inline_popup_grid_container .digr_item .display_image_overlay.visible {
visibility: visible;
}
.digr_inline_popup_grid_container .digr_item .display_image_overlay.hidden {
visibility: hidden;
} .digr_inline_popup_grid_container .digr_item .display_image_overlay.fade_in_bottom {
-webkit-transform: translateY(100%);
-moz-transform: translateY(100%);
transform: translateY(100%);
transition: all 0.5s ease-in-out 0s;
}
.digr_inline_popup_grid_container .digr_item:hover .display_image_overlay.fade_in_bottom {
-webkit-transform: translateY(0%);
-moz-transform: translateY(0%);
transform: translateY(0%);
} .digr_inline_popup_grid_container .digr_item .display_image_overlay.fade_in_top {
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
transform: translateY(-100%);
transition: all 0.5s ease-in-out 0s;
}
.digr_inline_popup_grid_container .digr_item:hover .display_image_overlay.fade_in_top {
-webkit-transform: translateY(0%);
-moz-transform: translateY(0%);
transform: translateY(0%);
} .digr_inline_popup_grid_container .digr_item .display_image_overlay.fade_in_left {
-webkit-transform: translateX(-100%);
-moz-transform: translateX(-100%);
transform: translateX(-100%);
transition: all 0.5s ease-in-out 0s;
}
.digr_inline_popup_grid_container .digr_item:hover .display_image_overlay.fade_in_left {
-webkit-transform: translateX(0%);
-moz-transform: translateX(0%);
transform: translateX(0%);
} .digr_inline_popup_grid_container .digr_item .display_image_overlay.fade_in_right {
-webkit-transform: translateX(100%);
-moz-transform: translateX(100%);
transform: translateX(100%);
transition: all 0.5s ease-in-out 0s;
}
.digr_inline_popup_grid_container .digr_item:hover .display_image_overlay.fade_in_right {
-webkit-transform: translateX(0%);
-moz-transform: translateX(0%);
transform: translateX(0%);
} .digr_inline_popup_grid_container .digr_item .display_image_overlay.fade_in_topleft {
-webkit-transform: translate(-100%, -100%);
-moz-transform: translate(-100%, -100%);
transform: translate(-100%, -100%);
transition: all 0.5s ease-in-out 0s;
}
.digr_inline_popup_grid_container .digr_item:hover .display_image_overlay.fade_in_topleft {
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
transform: translate(0, 0);
} .digr_inline_popup_grid_container .digr_item .display_image_overlay.fade_in_topright {
-webkit-transform: translate(100%, -100%);
-moz-transform: translate(100%, -100%);
transform: translate(100%, -100%);
transition: all 0.5s ease-in-out 0s;
}
.digr_inline_popup_grid_container .digr_item:hover .display_image_overlay.fade_in_topright {
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
transform: translate(0, 0);
} .digr_inline_popup_grid_container .digr_item .display_image_overlay.fade_in_bottomleft {
-webkit-transform: translate(-100%, 100%);
-moz-transform: translate(-100%, 100%);
transform: translate(-100%, 100%);
transition: all 0.5s ease-in-out 0s;
}
.digr_inline_popup_grid_container .digr_item:hover .display_image_overlay.fade_in_bottomleft {
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
transform: translate(0, 0);
} .digr_inline_popup_grid_container .digr_item .display_image_overlay.fade_in_bottomright {
-webkit-transform: translate(100%, 100%);
-moz-transform: translate(100%, 100%);
transform: translate(100%, 100%);
transition: all 0.5s ease-in-out 0s;
}
.digr_inline_popup_grid_container .digr_item:hover .display_image_overlay.fade_in_bottomright {
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
transform: translate(0, 0);
} .digr_inline_popup_grid_container .digr_item .display_image_overlay.zoom_in {
-webkit-transform: scale(1);
-moz-transform: scale(1);
transform: scale(1);
transition: all 0.5s ease-in-out 0s;
}
.digr_inline_popup_grid_container .digr_item:hover .display_image_overlay.zoom_in {
-webkit-transform: scale(1.25);
-moz-transform: scale(1.25);
transform: scale(1.25);
}.digr_inline_popup_grid_container .digr_item .display_image_overlay {
opacity: 0;
transform: translateY(12px);
transition: opacity 220ms ease, transform 260ms ease;
text-align: center;
pointer-events: none;
}
.digr_inline_popup_grid_container .digr_item .display_image_overlay p {
margin: 0;
padding: 0.75rem 1.25rem;
font-weight: 600;
letter-spacing: 0.04em;
}
.digr_inline_popup_grid_container .digr_item:hover .display_image_overlay {
opacity: 1;
transform: translateY(0);
}
.digr_inline_popup_grid_container .digr_item .display_image_overlay.fade_in_top {
transform: translateY(-12px);
}
.digr_inline_popup_grid_container .digr_item .display_image_overlay.fade_in_left {
transform: translateX(-12px);
}
.digr_inline_popup_grid_container .digr_item .display_image_overlay.fade_in_right {
transform: translateX(12px);
}
.digr_inline_popup_grid_container .digr_item .display_image_overlay.fade_in_topleft {
transform: translate(-12px, -12px);
}
.digr_inline_popup_grid_container .digr_item .display_image_overlay.fade_in_topright {
transform: translate(12px, -12px);
}
.digr_inline_popup_grid_container .digr_item .display_image_overlay.fade_in_bottomleft {
transform: translate(-12px, 12px);
}
.digr_inline_popup_grid_container .digr_item .display_image_overlay.fade_in_bottomright {
transform: translate(12px, 12px);
}
.digr_inline_popup_grid_container .digr_item .display_image_overlay.zoom_in {
transform: scale(0.8);
}
.digr_inline_popup_grid_container .digr_item:hover .display_image_overlay.zoom_in {
transform: scale(1);
}
.digr_inline_popup_grid_container .digr_item.digr_display_img_fullwidth .digr_display {
align-items: stretch;
}
.digr_inline_popup_grid_container .digr_item.digr_display_img_fullwidth .digr_display_img_wrapper {
max-width: none;
border-radius: 0;
}
.digr_inline_popup_grid_container .digr_display.image_zoom_in img {
transform: scale(1);
}
.digr_inline_popup_grid_container .digr_item:hover .digr_display.image_zoom_in img {
transform: scale(1.25);
}
.digr_inline_popup_grid_container .digr_display.image_zoom_out img {
transform: scale(1.15);
}
.digr_inline_popup_grid_container .digr_item:hover .digr_display.image_zoom_out img {
transform: scale(1);
}
.digr_inline_popup_grid_container .digr_display.image_pan_up img,
.digr_inline_popup_grid_container .digr_display.image_pan_down img,
.digr_inline_popup_grid_container .digr_display.image_pan_left img,
.digr_inline_popup_grid_container .digr_display.image_pan_right img {
transform: scale(1.2) translate(0, 0);
}
.digr_inline_popup_grid_container .digr_item:hover .digr_display.image_pan_up img {
transform: scale(1.2) translateY(-12%);
}
.digr_inline_popup_grid_container .digr_item:hover .digr_display.image_pan_down img {
transform: scale(1.2) translateY(12%);
}
.digr_inline_popup_grid_container .digr_item:hover .digr_display.image_pan_left img {
transform: scale(1.2) translateX(-12%);
}
.digr_inline_popup_grid_container .digr_item:hover .digr_display.image_pan_right img {
transform: scale(1.2) translateX(12%);
}
.digr_inline_popup_grid_container .digr_display.image_rotate_left img {
transform: rotate(0deg);
}
.digr_inline_popup_grid_container .digr_item:hover .digr_display.image_rotate_left img {
transform: rotate(-6deg) scale(1.05);
}
.digr_inline_popup_grid_container .digr_display.image_rotate_right img {
transform: rotate(0deg);
}
.digr_inline_popup_grid_container .digr_item:hover .digr_display.image_rotate_right img {
transform: rotate(6deg) scale(1.05);
}
.digr_inline_popup_grid_container .inlinepopup .social_media_container .social_media {
list-style: none;
margin: 1.25rem 0 0;
padding: 0;
display: flex;
flex-wrap: wrap;
gap: 0.5rem;
}
.digr_inline_popup_grid_container .inlinepopup .social_media_container .social_media li {
display: inline-flex;
}
.digr_inline_popup_grid_container .inlinepopup .social_media_container .social_media li a {
display: inline-flex;
align-items: center;
justify-content: center;
width: 2.5rem;
height: 2.5rem;
border-radius: 999px;
background-color: rgba(15, 23, 42, 0.08);
color: #0f172a;
position: relative;
transition: background-color 220ms ease, color 220ms ease;
}
.digr_inline_popup_grid_container .inlinepopup .social_media_container .social_media li a::before {
font-family: "ETmodules" !important;
font-weight: 400;
font-style: normal;
text-transform: none;
-webkit-font-smoothing: antialiased;
font-size: 1rem;
line-height: 1;
content: "";
}
.digr_inline_popup_grid_container .inlinepopup .social_media_container .social_media li a span {
display: none;
}
.digr_inline_popup_grid_container .inlinepopup .social_media_container .social_media li a:hover {
background-color: #0f172a;
color: #ffffff;
}
.digr_inline_popup_grid_container .inlinepopup .social_media_container .social_media li.digrip_facebook a::before {
content: "\E093";
}
.digr_inline_popup_grid_container .inlinepopup .social_media_container .social_media li.digrip_twitter a::before {
content: "\E094";
}
.digr_inline_popup_grid_container .inlinepopup .social_media_container .social_media li.digrip_instagram a::before {
content: "\E09A";
}
.digr_inline_popup_grid_container .inlinepopup .social_media_container .social_media li.digrip_linkedin a::before {
content: "\E09D";
}
.digr_inline_popup_grid_container .inlinepopup .social_media_container .social_media li.digrip_email a::before {
content: "\E076";
}
.digr_inline_popup_grid_container .inlinepopup .social_media_container .social_media li.digrip_website a::before {
content: "\E0E3";
}.digr_interactive_card_container {
--column: 3;
--row: auto;
position: relative;
display: grid;
grid-template-columns: repeat(var(--column), 1fr);
grid-template-rows: repeat(var(--row), auto); }
.digr_itve_card_front_image_wrapper img,
.digr_itve_card_back_image_wrapper img,
.digr_itve_card_front_content_wrapper,
.digr_itve_card_back_content_wrapper,
.digr_itve_front_button,
.digr_interactive_card_item,
.digr_itve_front_icon,
.digr_itve_back_icon,
.digr_itve_card_back_content .social_media_container ul li a {
border-style: solid;
}body #page-container .et_pb_section .digr_interactive_card_item .digr_interactive_card_wrapper .digr_itve_card_back_content .et_pb_button_wrapper .et_pb_button:before,
body #page-container .et_pb_section .digr_interactive_card_item .digr_interactive_card_wrapper .digr_itve_card_back_content .et_pb_button_wrapper .et_pb_button:after {
content: attr(data-icon);
margin-top: 2px;
}
body #page-container .et_pb_section .digr_interactive_card_item .digr_interactive_card_wrapper .digr_itve_card_back_content .et_pb_button_wrapper .et_pb_button:after {
margin-left: 8px !important;
} .digr_itve_card_front_image_wrapper img, .digr_itve_card_back_image_wrapper img,
.digr_itve_card_front_content_wrapper, .digr_itve_card_back_content_wrapper,
.digr_itve_front_button, .digr_interactive_card_item,
.digr_itve_front_icon,.digr_itve_back_icon,
.digr_itve_card_back_content .social_media_container ul li a{
border-style: solid;
} .digr_interactive_card_wrapper {
overflow: hidden;
}
.digr_itve_card_front_image_wrapper img,
.digr_itve_card_back_image_wrapper img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
}
.digr_interactive_card_wrapper .digr_itve_front_icon,.digr_interactive_card_wrapper .digr_itve_back_icon{
display: flex;
justify-content: center;
align-items: center;
} 
.digr_interactive_card_wrapper .digr_itve_card_wrapperbox {
display: flex;
position: relative;
width: 100%;
height: 100%;
}
.digr_interactive_card_container .et_pb_module {
margin-bottom: 0 !important;
}
.digr_interactive_card_wrapper {
position: relative;
z-index: 1;
display: flex;
justify-content: center;
overflow: hidden;
height: 100%;
}
.digr_itve_card_front_image_content_wrapper,
.digr_itve_card_back_image_content_wrapper {
width: 100%;
overflow: hidden;
display: flex;
flex-direction: column;
}
.digr_itve_card_front_image_wrapper,.digr_itve_card_back_image_wrapper {
display: flex;
justify-content: center;
align-items: center; } .digr_itve_front_button {
text-align: left;
}
.digr_itve_card_front_content {
width: 100%;
position: relative;
z-index: 6 !important;
height: 100%;
display: flex;
justify-content: center;
cursor: pointer;
transform: scale(1);
transition: 1.5s;
overflow: hidden;
box-sizing: border-box;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
.digr_itve_card_front_content .digr_itve_card_front_content_wrapper .digr_itve_front_button_wrapper {
display: flex !important;
}
.digr_itve_card_front_content .digr_itve_card_front_content_wrapper .digr_itve_front_button_wrapper .digr_itve_front_button {
display: inline-block !important;
padding: 8px 12px;
}
.digr_itve_card_front_overlay,
.digr_itve_card_back_overlay{
content: "";
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
width: 100%;
height: 100%;
z-index: -1;
animation-delay: .8s;
} .digr_itve_loader {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
z-index: -1;
}
.digr_interactive_card_wrapper .et_pb_button_wrapper {
margin: 10px 0;
padding: 0;
width: 100%;
overflow: visible !important;
} .digr_itve_card_back_content {
display: flex;
position: absolute;
width: 100%;
height: 100%;
opacity: 0;
z-index: -1;
cursor: pointer;
overflow: hidden;
top: 0;
bottom: 0;
left: 0;
right: 0;
box-sizing: border-box;
}
.digr_itve_card_front_content_wrapper,
.digr_itve_card_back_content_wrapper {
padding: 10px;
}
.digr_itve_front_card_text,
.digr_itve_back_card_text {
padding-bottom: 10px !important;
} .digr_enabled_dual_switch {
transition: 1s;
}
.digr_enabled_dual_switch .digr_itve_card_front_content {
animation: fadeImg 1s ease-in-out forwards;
}
@media screen and (max-width:767px){
.digr_enabled_dual_switch .digr_itve_card_wrapperbox{
flex-direction:column;
}
} .digr_interactive_card_wrapper .zoom-in {
-webkit-animation: zoomIn 1.5s;
-o-animation: zoomIn 1.5s;
animation: zoomIn 1.5s;
opacity: 1;
}
.digr_interactive_card_wrapper .zoom-out {
-webkit-animation: zoomOut 1.5s;
-o-animation: zoomOut 1.5s;
animation: zoomOut 1.5s;
opacity: 0;
}
.digr_interactive_card_wrapper .fade-in {
-webkit-animation: fadeIn .5s;
-o-animation: fadeIn .5s;
animation: fadeIn .5s;
transition: .5s;
opacity: 1;
}
.digr_interactive_card_wrapper .fade-out {
-webkit-animation: fadeOut .5s;
-o-animation: fadeOut .5s;
animation: fadeOut .5s;
transition: .5s;
opacity: 0;
}  .digr_interactive_card_wrapper .digr_itve_card_back_content .digr_itve_card_back_content_wrapper .social_media_container .social_media {
padding: 0;
display: -ms-flexbox;
display: flex;
position: relative;
-ms-flex-flow: nowrap;
flex-flow: nowrap;
max-width: 100%;
}
.digr_interactive_card_wrapper .digr_itve_card_back_content .digr_itve_card_back_content_wrapper .social_media_container .social_media li {
list-style: none;
margin-left: 15px;
vertical-align: middle;
-webkit-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
text-align: center;
-ms-flex-negative: 0;
flex-shrink: 0;
height: auto;
}
.digr_interactive_card_wrapper .digr_itve_card_back_content .digr_itve_card_back_content_wrapper .social_media_container .social_media li:first-child {
margin-left: 0;
}
.digr_interactive_card_wrapper .digr_itve_card_back_content .digr_itve_card_back_content_wrapper .social_media_container .social_media li a {
font-size: 16px;
display: block;
}
.digr_interactive_card_wrapper .digr_itve_card_back_content .digr_itve_card_back_content_wrapper .social_media_container .social_media li a:before {
text-shadow: 0 0 !important;
font-family: ETmodules !important;
display: block !important;
font-weight: 400;
font-style: normal;
font-variant: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
line-height: 1;
text-transform: none;
content: "";
}
.digr_interactive_card_wrapper .digr_itve_card_back_content .digr_itve_card_back_content_wrapper .social_media_container .social_media li a span {
display: none;
}
.digr_interactive_card_wrapper .digr_itve_card_back_content .digr_itve_card_back_content_wrapper .social_media_container .social_media li.digr_itve_facebook a:before {
content: "\E093" !important;
}
.digr_interactive_card_wrapper .digr_itve_card_back_content .digr_itve_card_back_content_wrapper .social_media_container .social_media li.digr_itve_twitter a:before {
content: "\E094" !important
}
.digr_interactive_card_wrapper .digr_itve_card_back_content .digr_itve_card_back_content_wrapper .social_media_container .social_media li.digr_itve_instagram a:before {
content: "\E09A" !important
}
.digr_interactive_card_wrapper .digr_itve_card_back_content .digr_itve_card_back_content_wrapper .social_media_container .social_media li.digr_itve_linkedin a:before {
content: "\E09D" !important
}
.digr_interactive_card_wrapper .digr_itve_card_back_content .digr_itve_card_back_content_wrapper .social_media_container .social_media li.digr_itve_email a:before {
content: "\E076" !important
}
.digr_interactive_card_wrapper .digr_itve_card_back_content .digr_itve_card_back_content_wrapper .social_media_container .social_media li.digr_itve_website a:before {
content: "\E0E3" !important;
} @keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes fadeOut {
0% {
opacity: 1;
transition: .5s;
}
100% {
opacity: 0;
transition: .5s;
}
}
@keyframes zoomOut {
0% {
-webkit-transform: scale(1);
transform: scale(1);
transition: .5s;
opacity: 1;
}
25% {
-webkit-transform: scale(.9);
transform: scale(.9);
transition: .5s;
}
100% {
-webkit-transform: scale(6);
transform: scale(6);
transition: 1.4s;
opacity: 0;
}
}
@keyframes zoomIn {
0% {
opacity: 0;
transform: scale3d(.2, .2, .2);
}
50% {
opacity: 1;
transform: scale(1);
}
} @keyframes slideInSwingLeft {
0% {
transform: translateX(-100%) scale(0);
transition: .3s;
}
50% {
transform: translateX(30%) scale(1.2);
transition: .4s;
}
100% {
transform: translateX(0) scale(1);
transition: .5s;
}
}
@keyframes rubberBand {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
30% {
-webkit-transform: scale3d(1.25, 0.75, 1);
transform: scale3d(1.25, 0.75, 1);
}
40% {
-webkit-transform: scale3d(0.75, 1.25, 1);
transform: scale3d(0.75, 1.25, 1);
}
50% {
-webkit-transform: scale3d(1.15, 0.85, 1);
transform: scale3d(1.15, 0.85, 1);
}
65% {
-webkit-transform: scale3d(0.95, 1.05, 1);
transform: scale3d(0.95, 1.05, 1);
}
75% {
-webkit-transform: scale3d(1.05, 0.95, 1);
transform: scale3d(1.05, 0.95, 1);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes heartBeat {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
14% {
-webkit-transform: scale(1.3);
transform: scale(1.3);
}
28% {
-webkit-transform: scale(1);
transform: scale(1);
}
42% {
-webkit-transform: scale(1.3);
transform: scale(1.3);
}
70% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes bounceIn {
from,
20%,
40%,
60%,
80%,
to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
0% {
opacity: 0;
-webkit-transform: scale3d(0.3, 0.3, 0.3);
transform: scale3d(0.3, 0.3, 0.3);
}
20% {
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
40% {
-webkit-transform: scale3d(0.9, 0.9, 0.9);
transform: scale3d(0.9, 0.9, 0.9);
}
60% {
opacity: 1;
-webkit-transform: scale3d(1.03, 1.03, 1.03);
transform: scale3d(1.03, 1.03, 1.03);
}
80% {
-webkit-transform: scale3d(0.97, 0.97, 0.97);
transform: scale3d(0.97, 0.97, 0.97);
}
to {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes fadeInDown {
from {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes fadeInLeft {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
} @keyframes fadeInUp {
from {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes fadeInBottomLeft {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, 100%, 0);
transform: translate3d(-100%, 100%, 0);
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes flipInX {
from {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
@keyframes lightSpeedInRight {
from {
-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
transform: translate3d(100%, 0, 0) skewX(-30deg);
opacity: 0;
}
60% {
-webkit-transform: skewX(20deg);
transform: skewX(20deg);
opacity: 1;
}
80% {
-webkit-transform: skewX(-5deg);
transform: skewX(-5deg);
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes jackInTheBox {
from {
opacity: 0;
-webkit-transform: scale(0.1) rotate(30deg);
transform: scale(0.1) rotate(30deg);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
}
50% {
-webkit-transform: rotate(-10deg);
transform: rotate(-10deg);
}
70% {
-webkit-transform: rotate(3deg);
transform: rotate(3deg);
}
to {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes zoomInDown {
from {
opacity: 0;
-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
60% {
opacity: 1;
-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
}
}
@keyframes rotateIn {
from {
-webkit-transform: rotate3d(0, 0, 1, -200deg);
transform: rotate3d(0, 0, 1, -200deg);
opacity: 0;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1;
}
}
@keyframes fadeInTopLeft {
from {
opacity: 0;
-webkit-transform: translate3d(-100%, -100%, 0);
transform: translate3d(-100%, -100%, 0);
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes pulse {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
50% {
-webkit-transform: scale3d(1.05, 1.05, 1.05);
transform: scale3d(1.05, 1.05, 1.05);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
} .digr_border_style {
--border-color: #42C2FF;
--border-width: 5px;
}
.digr_borderstyle_1:hover:before {
content: "";
position: absolute;
height: auto;
width: auto;
top: 0;
left: 0;
right: 0;
bottom: 0;
border: var(--border-width) solid var(--border-color);
transition: all 0.5s;
-webkit-animation: contentBorder 5s infinite linear;
animation: contentBorder 5s infinite linear;
}
@keyframes contentBorder {
0%,
100% {
-webkit-clip-path: inset(0 0 95% 0);
clip-path: inset(0 0 95% 0);
}
25% {
-webkit-clip-path: inset(0 95% 0 0);
clip-path: inset(0 95% 0 0);
}
50% {
-webkit-clip-path: inset(95% 0 0 0);
clip-path: inset(95% 0 0 0);
}
75% {
-webkit-clip-path: inset(0 0 0 95%);
clip-path: inset(0 0 0 95%);
}
} .digr_borderstyle_2:hover::before,
.digr_borderstyle_2:hover::after {
content: "";
position: absolute;
height: auto;
width: auto;
top: -1px;
left: -1px;
right: -1px;
bottom: -1px;
border: var(--border-width) solid var(--border-color);
transition: all 0.2s;
animation: doubleBorder 3s infinite linear;
}
.digr_borderstyle_2:hover::after {
-webkit-animation: doubleBorder 3s infinite -1.5s linear;
animation: doubleBorder 3s infinite -1.5s linear;
}
@keyframes doubleBorder {
0%,
100% {
clip-path: inset(0 0 98% 0);
}
25% {
clip-path: inset(0 98% 0 0);
}
50% {
clip-path: inset(98% 0 0 0);
}
75% {
clip-path: inset(0 0 0 98%);
}
} .digr_borderstyle_3::before, .digr_borderstyle_3::after {
border: 0 solid transparent;
box-sizing: border-box;
content: "";
pointer-events: none;
position: absolute;
width: 0;
height: 0;
bottom: 0;
right: 0;
}
.digr_borderstyle_3::before {
border-bottom-width: var(--border-width);
border-left-width: var(--border-width);
}
.digr_borderstyle_3::after {
border-top-width: var(--border-width);
border-right-width: var(--border-width);
}
.digr_borderstyle_3:hover {
color: var(--border-color);
}
.digr_borderstyle_3:hover::before, .digr_borderstyle_3:hover::after {
border-color: var(--border-color);
transition: border-color 0s, width 0.25s, height 0.25s;
width: 100%;
height: 100%;
}
.digr_borderstyle_3:hover::before {
transition-delay: 0s, 0s, 0.25s;
}
.digr_borderstyle_3:hover::after {
transition-delay: 0s, 0.25s, 0s;
} .digr_borderstyle_4:after,
.digr_borderstyle_4:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
border-color: var(--border-color);
border-style: solid;
border-width: 0;
transform-origin: 0 0;
animation-duration: 0.6s;
animation-fill-mode: forwards;
animation-timing-function: ease-in-out;
}
.digr_borderstyle_4:before {
top: 0;
right: 0;
border-top-width: 0px;
border-left-width: 0px;
left: 1px;
}
.digr_borderstyle_4:hover:before {
animation-delay: 0.8s;
animation-name: topleft;
}
.digr_borderstyle_4:after {
bottom: 0;
right: 0;
}
.digr_borderstyle_4:hover:after {
animation-name: bottomright;
}
@keyframes topleft {
0% {
border-top-width: var(--border-width);
border-left-width: var(--border-width);
width: 0;
height: 0;
}
50% {
width: 100%;
height: 0;
}
100% {
height: 100%;
border-top-width: var(--border-width);
border-left-width: var(--border-width);
}
}
@keyframes bottomright {
0% {
border-bottom-width: var(--border-width);
border-right-width: var(--border-width);
width: 0;
height: 0;
}
50% {
width: 100%;
height: 0;
}
100% {
height: 100%;
border-right-width: var(--border-width);
border-bottom-width: var(--border-width);
}
} .digr_borderstyle_5{
width:100%; 
height: 100%;
margin: auto; 
position:relative;
overflow: hidden;
}
.digr_borderstyle_5 .digr_itve_card_front_image_content_wrapper::before,.digr_borderstyle_5 .digr_itve_card_back_image_content_wrapper::before{
content: "";  
vertical-align: middle; 
position: absolute; 
left:6px;
bottom: 6px;
top: 6px;
right: 6px;
border-top: var(--border-width) solid var(--border-color);
border-bottom: var(--border-width) solid var(--border-color);
transition: all 0.6s;
transform: scale(0,1);
}
.digr_borderstyle_5 .digr_itve_card_front_image_content_wrapper::after,.digr_borderstyle_5 .digr_itve_card_back_image_content_wrapper::after{
content: "";  
vertical-align: middle; 
position: absolute; 
left: 6px;
bottom: 6px;
top: 6px;
right: 6px;
border-left: var(--border-width) solid var(--border-color);
border-right: var(--border-width) solid var(--border-color);
transition: all 0.6s;
transform: scale(1,0);
}
.digr_borderstyle_5:hover .digr_itve_card_front_image_content_wrapper::before , .digr_borderstyle_5:hover .digr_itve_card_front_image_content_wrapper::after,
.digr_borderstyle_5:hover .digr_itve_card_back_image_content_wrapper::before , .digr_borderstyle_5:hover .digr_itve_card_back_image_content_wrapper::after{
transform: scale(1);
}.digr_img_gallery_container .digr_gallery_item > a {
width: 100%;
height: 100%;
}
.digr_img_gallery_filter,
.digr_gallery_item,
.digr_img_gallery_filter ul li a,
.digr_img_gallery_filter ul li.current a,
.digr_gallery_item .digr_image {
border: 0 transparent solid;
}
.digr_gallery_item .always-show-description,
.digr_gallery_item .always-show-title {
opacity: 1 !important;
}
.digr_imagegallery figure,
.digr_imagegallery figure img {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
} .digr_img_gallery_container .justified-gallery > .jg-filtered {
display: none !important; }
.digr_img_gallery_container .has_filters {
display: block;
}
.digr_img_gallery_container .no_filters {
display: none;
}
.digr_img_gallery_container .digr_img_gallery_filter_list {
text-align: center;
list-style: none;
padding: 0;
}
.digr_img_gallery_filter_list li {
display: inline-block;
margin: 0;
overflow: hidden;
position: relative;
}
.digr_img_gallery_filter_list li:not(:last-child) {
margin-right: 10px;
}
.digr_img_gallery_filter_list li a {
background: #efefef;
color: #333;
display: inline-block;
font-size: 13px;
font-weight: 600;
padding: 5px 15px;
}
.digr_img_gallery_filter_list li.current a {
background: #f5f5f5;
color: #333;
}
.digr_gallery_filter_item.current a {
background: blue;
color: #fff;
} .vbox-next span,
.vbox-prev span {
border: 2px solid transparent;
border-top-color: #fff;
border-right-color: #fff;
}
.vbox-overlay .vbox-title {
white-space: normal !important;
line-height: 1.7em;
padding: 15px 50px;
}
.vbox-overlay {
--vbox-title-width: 100% !important;
}
.digr_lightbox_img_fit_window .vbox-container {
overflow: hidden;
}
.digr_lightbox_img_fit_window .vbox-container .vbox-content {
height: 100vh;
}
.digr_lightbox_img_fit_window .vbox-container .vbox-child img {
max-height: 100vh;
object-fit: cover;
}
.djfg_item_link,
.digr_img_gal_lightbox_link {
position: absolute;
display: block;
cursor: pointer;
width: 100%;
height: 100%;
z-index: 2;
} .digr_img_gallery_overlay {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0;
z-index: 1;
}
.digr_gallery_item:hover .digr_img_gallery_overlay {
opacity: 1;
} .digr-directional-hover .digr_gallery_item {
perspective: 1500px;
}
.digr-directional-hover .digr-directional-hover-content {
transform: rotate3d(1, 0, 0, 90deg);
width: 100%;
height: 100%;
padding: 10px;
position: absolute;
top: 0;
left: 0;
pointer-events: none;
background-image: linear-gradient(122deg, rgba(26, 188, 156, 0.9) 0, rgba(212, 251, 158, 0.863) 100%);
color: #fff;
display: flex;
flex-direction: column;
}
.digr-directional-hover .digr_img_gallery_caption,
.digr-directional-hover .digr_img_gallery_description {
margin-top: 0;
color: #ffffff;
}  .direc-hover-image-rotate {
transform: scale(1) translate(0, 0);
}
.digr_gallery_item:hover .direc-hover-image-rotate {
transform: scale(0.9) rotate(2deg);
} .digr_gallery_item:nth-child(odd) .direc-hover-image-rotate-odd-even {
transform: scale(1) rotate(2deg);
}
.digr_gallery_item:nth-child(even) .direc-hover-image-rotate-odd-even {
transform: scale(1) rotate(-2deg);
}
.digr_gallery_item:hover .direc-hover-image-rotate-odd-even {
transform: scale(1.1) rotate(0);
} .digr_gallery_item:hover .direc-hover-image-blur {
filter: blur(4px);
transform: scale(1.1);
} .digr-directional-hover .digr-directional-hover-content.digr-hover-layout-top-left {
justify-content: flex-start;
align-items: flex-start;
text-align: left;
}
.digr-directional-hover .digr-directional-hover-content.digr-hover-layout-top-center {
justify-content: flex-start;
}
.digr-directional-hover .digr-directional-hover-content.digr-hover-layout-top-right {
justify-content: flex-start;
align-items: flex-end;
text-align: right;
}
.digr-directional-hover .digr-directional-hover-content.digr-hover-layout-center-left {
align-items: flex-start;
text-align: left;
}
.digr-directional-hover .digr-directional-hover-content.digr-hover-layout-center {
justify-content: center;
align-items: center;
text-align: center;
}
.digr-directional-hover .digr-directional-hover-content.digr-hover-layout-center-right {
align-items: flex-end;
text-align: right;
}
.digr-directional-hover .digr-directional-hover-content.digr-hover-layout-bottom-left {
justify-content: flex-end;
align-items: flex-start;
text-align: left;
}
.digr-directional-hover .digr-directional-hover-content.digr-hover-layout-bottom-center {
justify-content: flex-end;
}
.digr-directional-hover .digr-directional-hover-content.digr-hover-layout-bottom-right {
justify-content: flex-end;
align-items: flex-end;
text-align: right;
} .digr-directional-hover .in-top .digr-directional-hover-content {
transform-origin: 50% 0%;
-webkit-animation: in-top 500ms ease 0ms 1 forwards;
animation: in-top 500ms ease 0ms 1 forwards;
}
.digr-directional-hover .in-right .digr-directional-hover-content {
transform-origin: 100% 0%;
-webkit-animation: in-right 500ms ease 0ms 1 forwards;
animation: in-right 500ms ease 0ms 1 forwards;
}
.digr-directional-hover .in-bottom .digr-directional-hover-content {
transform-origin: 50% 100%;
-webkit-animation: in-bottom 500ms ease 0ms 1 forwards;
animation: in-bottom 500ms ease 0ms 1 forwards;
}
.digr-directional-hover .in-left .digr-directional-hover-content {
transform-origin: 0% 0%;
-webkit-animation: in-left 500ms ease 0ms 1 forwards;
animation: in-left 500ms ease 0ms 1 forwards;
}
.digr-directional-hover .out-top .digr-directional-hover-content {
transform-origin: 50% 0%;
-webkit-animation: out-top 500ms ease 0ms 1 forwards;
animation: out-top 500ms ease 0ms 1 forwards;
}
.digr-directional-hover .out-right .digr-directional-hover-content {
transform-origin: 100% 50%;
-webkit-animation: out-right 500ms ease 0ms 1 forwards;
animation: out-right 500ms ease 0ms 1 forwards;
}
.digr-directional-hover .out-bottom .digr-directional-hover-content {
transform-origin: 50% 100%;
-webkit-animation: out-bottom 500ms ease 0ms 1 forwards;
animation: out-bottom 500ms ease 0ms 1 forwards;
}
.digr-directional-hover .out-left .digr-directional-hover-content {
transform-origin: 0% 0%;
-webkit-animation: out-left 500ms ease 0ms 1 forwards;
animation: out-left 500ms ease 0ms 1 forwards;
}
@-webkit-keyframes in-top {
from {
transform: rotate3d(-1, 0, 0, 90deg);
}
to { transform: none;
}
}
@keyframes in-top {
from {
transform: rotate3d(-1, 0, 0, 90deg);
}
to { transform: none;
}
}
@-webkit-keyframes in-right {
from {
transform: rotate3d(0, -1, 0, 90deg);
}
to {
transform: rotate3d(0, 0, 0, 0deg); }
}
@keyframes in-right {
from {
transform: rotate3d(0, -1, 0, 90deg);
}
to { transform: none;
}
}
@-webkit-keyframes in-bottom {
from {
transform: rotate3d(1, 0, 0, 90deg);
}
to {
transform: rotate3d(0, 0, 0, 0deg); }
}
@keyframes in-bottom {
from {
transform: rotate3d(1, 0, 0, 90deg);
}
to { transform: none;
}
}
@-webkit-keyframes in-left {
from {
transform: rotate3d(0, 1, 0, 90deg);
}
to {
transform: rotate3d(0, 0, 0, 0deg); }
}
@keyframes in-left {
from {
transform: rotate3d(0, 1, 0, 90deg);
}
to { transform: none;
}
}
@-webkit-keyframes out-top {
from {
transform: rotate3d(0, 0, 0, 0deg); }
to {
transform: rotate3d(-1, 0, 0, 104deg);
}
}
@keyframes out-top {
from { transform: none;
}
to {
transform: rotate3d(-1, 0, 0, 104deg);
}
}
@-webkit-keyframes out-right {
from {
transform: rotate3d(0, 0, 0, 0deg); }
to {
transform: rotate3d(0, -1, 0, 104deg);
}
}
@keyframes out-right {
from { transform: none;
}
to {
transform: rotate3d(0, -1, 0, 104deg);
}
}
@-webkit-keyframes out-bottom {
from {
transform: rotate3d(0, 0, 0, 0deg); }
to {
transform: rotate3d(1, 0, 0, 104deg);
}
}
@keyframes out-bottom {
from { transform: none;
}
to {
transform: rotate3d(1, 0, 0, 104deg);
}
}
@-webkit-keyframes out-left {
from {
transform: rotate3d(0, 0, 0, 0deg); }
to {
transform: rotate3d(0, 1, 0, 104deg);
}
}
@keyframes out-left {
from { transform: none;
}
to {
transform: rotate3d(0, 1, 0, 104deg);
}
}
.digr_gallery_item .digr_img_gallery_overlay {
z-index: 9;
} .digr_load_more_btn {
display: block;
margin: 20px auto;
padding: 10px 20px;
font-size: 16px;
background-color: #0073aa;
color: #fff;
border: none;
border-radius: 5px;
cursor: pointer;
}
.digr_load_more_btn:disabled {
background-color: #ccc;
cursor: not-allowed;
} .digr_img_gallery .digr-hover:hover > a > img {
opacity: 1;
}.digr-hover {
--text-color: #ffffff;
--primary-color: #00B4DB;
--secondary-color: #0083B0;
--padding: 1em;
--transition-duration: 600ms;
--border-margin: 15px;
--border-width: 3px;
--border-color: #ffffff;
--border-radius: 3px;
--image-opacity: 0.25;
display: inline-flex;
position: relative;
box-sizing: border-box;
overflow: hidden;
margin: 0;
padding: 0;
color: #ffffff;
color: var(--text-color); }
.digr-hover:before,
.digr-hover:after,
.digr-hover *,
.digr-hover *:before,
.digr-hover *:after {
box-sizing: border-box;
transition: all 600ms ease;
transition: all var(--transition-duration) ease;
}
.digr-hover .digr-hover-content {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
text-align: center;
padding: 1em;
padding: var(--padding);
width: 100%;
z-index: 1;
}
.digr-hover img {
object-fit: cover;
max-width: 100%;
width: 100%;
height: 100%;
}
.digr-hover h1,
.digr-hover h2,
.digr-hover h3,
.digr-hover h4,
.digr-hover h5,
.digr-hover h6,
.digr-hover p {
margin-top: 0;
color: #ffffff;
color: var(--text-color);
}
.digr-hover h1:last-child,
.digr-hover h2:last-child,
.digr-hover h3:last-child,
.digr-hover h4:last-child,
.digr-hover h5:last-child,
.digr-hover h6:last-child,
.digr-hover p:last-child {
margin-bottom: 0;
} [class^='digr-hover-border']:before,
[class^='digr-hover-border']:after,
[class^='digr-hover-border'] .digr-hover-content:before,
[class^='digr-hover-border'] .digr-hover-content:after,
[class*=' digr-hover-border']:before,
[class*=' digr-hover-border']:after,
[class*=' digr-hover-border'] .digr-hover-content:before,
[class*=' digr-hover-border'] .digr-hover-content:after {
background-color: #ffffff;
background-color: var(--border-color);
position: absolute;
content: '';
}
[class^='digr-hover-border']:before,
[class^='digr-hover-border']:after,
[class*=' digr-hover-border']:before,
[class*=' digr-hover-border']:after {
z-index: 2;
height: 3px;
height: var(--border-width);
left: 15px;
left: var(--border-margin);
right: 15px;
right: var(--border-margin);
transform: scaleX(0);
}
[class^='digr-hover-border']:before,
[class*=' digr-hover-border']:before {
top: 15px;
top: var(--border-margin);
}
[class^='digr-hover-border']:after,
[class*=' digr-hover-border']:after {
bottom: 15px;
bottom: var(--border-margin);
}
[class^='digr-hover-border'] .digr-hover-content,
[class*=' digr-hover-border'] .digr-hover-content {
z-index: 3;
}
[class^='digr-hover-border'] .digr-hover-content:before,
[class^='digr-hover-border'] .digr-hover-content:after,
[class*=' digr-hover-border'] .digr-hover-content:before,
[class*=' digr-hover-border'] .digr-hover-content:after {
z-index: -1;
width: 3px;
width: var(--border-width);
top: 15px;
top: var(--border-margin);
bottom: 15px;
bottom: var(--border-margin);
transform: scaleY(0);
}
[class^='digr-hover-border'] .digr-hover-content:before,
[class*=' digr-hover-border'] .digr-hover-content:before {
left: 15px;
left: var(--border-margin);
}
[class^='digr-hover-border'] .digr-hover-content:after,
[class*=' digr-hover-border'] .digr-hover-content:after {
right: 15px;
right: var(--border-margin);
}
[class^='digr-hover-border'].hover:before,
[class^='digr-hover-border'].hover:after,
[class^='digr-hover-border'].hover .digr-hover-content:before,
[class^='digr-hover-border'].hover .digr-hover-content:after,
[class^='digr-hover-border']:hover:before,
[class^='digr-hover-border']:hover:after,
[class^='digr-hover-border']:hover .digr-hover-content:before,
[class^='digr-hover-border']:hover .digr-hover-content:after,
[class^='digr-hover-border']:focus:before,
[class^='digr-hover-border']:focus:after,
[class^='digr-hover-border']:focus .digr-hover-content:before,
[class^='digr-hover-border']:focus .digr-hover-content:after,
:focus>[class^='digr-hover-border']:before,
:focus>[class^='digr-hover-border']:after,
:focus>[class^='digr-hover-border'] .digr-hover-content:before,
:focus>[class^='digr-hover-border'] .digr-hover-content:after,
[class*=' digr-hover-border'].hover:before,
[class*=' digr-hover-border'].hover:after,
[class*=' digr-hover-border'].hover .digr-hover-content:before,
[class*=' digr-hover-border'].hover .digr-hover-content:after,
[class*=' digr-hover-border']:hover:before,
[class*=' digr-hover-border']:hover:after,
[class*=' digr-hover-border']:hover .digr-hover-content:before,
[class*=' digr-hover-border']:hover .digr-hover-content:after,
[class*=' digr-hover-border']:focus:before,
[class*=' digr-hover-border']:focus:after,
[class*=' digr-hover-border']:focus .digr-hover-content:before,
[class*=' digr-hover-border']:focus .digr-hover-content:after,
:focus>[class*=' digr-hover-border']:before,
:focus>[class*=' digr-hover-border']:after,
:focus>[class*=' digr-hover-border'] .digr-hover-content:before,
:focus>[class*=' digr-hover-border'] .digr-hover-content:after {
transform: scale(1);
}
[class^='digr-hover-border']:before,
[class*=' digr-hover-border']:before {
z-index: 3;
}  .digr-hover-border-vert:before,
.digr-hover-border-vert:after {
transition-duration: 0s;
}
.digr-hover-border-vert.hover:before,
.digr-hover-border-vert.hover:after,
.digr-hover-border-vert:hover:before,
.digr-hover-border-vert:hover:after,
.digr-hover-border-vert:focus:before,
.digr-hover-border-vert:focus:after,
:focus>.digr-hover-border-vert:before,
:focus>.digr-hover-border-vert:after {
transition-delay: 480ms;
} .digr-hover-border-horiz .digr-hover-content:before,
.digr-hover-border-horiz .digr-hover-content:after {
transition-duration: 0.3s;
}
.digr-hover-border-horiz.hover .digr-hover-content:before,
.digr-hover-border-horiz.hover .digr-hover-content:after,
.digr-hover-border-horiz:hover .digr-hover-content:before,
.digr-hover-border-horiz:hover .digr-hover-content:after,
.digr-hover-border-horiz:focus .digr-hover-content:before,
.digr-hover-border-horiz:focus .digr-hover-content:after,
:focus>.digr-hover-border-horiz .digr-hover-content:before,
:focus>.digr-hover-border-horiz .digr-hover-content:after {
transition-delay: 480ms;
} .digr-hover-border-bottom:after {
transition-delay: 480ms;
}
.digr-hover-border-bottom:before,
.digr-hover-border-bottom:after {
transition-duration: 0s;
}
.digr-hover-border-bottom .digr-hover-content:before,
.digr-hover-border-bottom .digr-hover-content:after {
transform-origin: 100% 100%;
}
.digr-hover-border-bottom.hover:before,
.digr-hover-border-bottom:hover:before,
.digr-hover-border-bottom:focus:before,
:focus>.digr-hover-border-bottom:before {
transition-delay: 480ms;
}
.digr-hover-border-bottom.hover:after,
.digr-hover-border-bottom:hover:after,
.digr-hover-border-bottom:focus:after,
:focus>.digr-hover-border-bottom:after {
transition-delay: 0s;
} .digr-hover-border-top:before {
transition-delay: 480ms;
}
.digr-hover-border-top:before,
.digr-hover-border-top:after {
transition-duration: 0s;
}
.digr-hover-border-top .digr-hover-content:before,
.digr-hover-border-top .digr-hover-content:after {
transform-origin: 0 0;
}
.digr-hover-border-top.hover:after,
.digr-hover-border-top:hover:after,
.digr-hover-border-top:focus:after,
:focus>.digr-hover-border-top:after {
transition-delay: 480ms;
}
.digr-hover-border-top.hover:before,
.digr-hover-border-top:hover:before,
.digr-hover-border-top:focus:before,
:focus>.digr-hover-border-top:before {
transition-delay: 0s;
} .digr-hover-border-right:before,
.digr-hover-border-right:after {
transform-origin: 100% 100%;
}
.digr-hover-border-right .digr-hover-content:after {
transition-delay: 480ms;
}
.digr-hover-border-right .digr-hover-content:before,
.digr-hover-border-right .digr-hover-content:after {
transition-duration: 0s;
}
.digr-hover-border-right.hover .digr-hover-content:before,
.digr-hover-border-right:hover .digr-hover-content:before,
.digr-hover-border-right:focus .digr-hover-content:before,
:focus>.digr-hover-border-right .digr-hover-content:before {
transition-delay: 480ms;
}
.digr-hover-border-right.hover .digr-hover-content:after,
.digr-hover-border-right:hover .digr-hover-content:after,
.digr-hover-border-right:focus .digr-hover-content:after,
:focus>.digr-hover-border-right .digr-hover-content:after {
transition-delay: 0s;
} .digr-hover-border-left:before,
.digr-hover-border-left:after {
transform-origin: 0 0;
}
.digr-hover-border-left .digr-hover-content:before {
transition-delay: 480ms;
}
.digr-hover-border-left .digr-hover-content:before,
.digr-hover-border-left .digr-hover-content:after {
transition-duration: 0s;
}
.digr-hover-border-left.hover .digr-hover-content:after,
.digr-hover-border-left:hover .digr-hover-content:after,
.digr-hover-border-left:focus .digr-hover-content:after,
:focus>.digr-hover-border-left .digr-hover-content:after {
transition-delay: 480ms;
}
.digr-hover-border-left.hover .digr-hover-content:before,
.digr-hover-border-left:hover .digr-hover-content:before,
.digr-hover-border-left:focus .digr-hover-content:before,
:focus>.digr-hover-border-left .digr-hover-content:before {
transition-delay: 0s;
} .digr-hover-border-corners-1:before,
.digr-hover-border-corners-1 .digr-hover-content:before {
transform-origin: 0 0;
}
.digr-hover-border-corners-1:after,
.digr-hover-border-corners-1 .digr-hover-content:after {
transform-origin: 100% 100%;
} .digr-hover-border-corners-2:before,
.digr-hover-border-corners-2 .digr-hover-content:before {
transform-origin: 100% 100%;
}
.digr-hover-border-corners-2:after,
.digr-hover-border-corners-2 .digr-hover-content:after {
transform-origin: 0 0;
} .digr-hover-border-top-left:before,
.digr-hover-border-top-left:after,
.digr-hover-border-top-left .digr-hover-content:before,
.digr-hover-border-top-left .digr-hover-content:after {
transform-origin: 0 0;
}
.digr-hover-border-top-left:before {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-top-left:after {
transition-delay: 0s;
}
.digr-hover-border-top-left .digr-hover-content:before {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-top-left .digr-hover-content:after {
transition-delay: 0s;
}
.digr-hover-border-top-left.hover:before,
.digr-hover-border-top-left:hover:before,
.digr-hover-border-top-left:focus:before,
:focus>.digr-hover-border-top-left:before {
transition-delay: 0s;
}
.digr-hover-border-top-left.hover:after,
.digr-hover-border-top-left:hover:after,
.digr-hover-border-top-left:focus:after,
:focus>.digr-hover-border-top-left:after {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-top-left.hover .digr-hover-content:before,
.digr-hover-border-top-left:hover .digr-hover-content:before,
.digr-hover-border-top-left:focus .digr-hover-content:before,
:focus>.digr-hover-border-top-left .digr-hover-content:before {
transition-delay: 0s;
}
.digr-hover-border-top-left.hover .digr-hover-content:after,
.digr-hover-border-top-left:hover .digr-hover-content:after,
.digr-hover-border-top-left:focus .digr-hover-content:after,
:focus>.digr-hover-border-top-left .digr-hover-content:after {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
} .digr-hover-border-top-right:before,
.digr-hover-border-top-right:after,
.digr-hover-border-top-right .digr-hover-content:before,
.digr-hover-border-top-right .digr-hover-content:after {
transform-origin: 100% 0%;
}
.digr-hover-border-top-right:before {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-top-right:after {
transition-delay: 0s;
}
.digr-hover-border-top-right .digr-hover-content:before {
transition-delay: 0s;
}
.digr-hover-border-top-right .digr-hover-content:after {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-top-right.hover:before,
.digr-hover-border-top-right:hover:before,
.digr-hover-border-top-right:focus:before,
:focus>.digr-hover-border-top-right:before {
transition-delay: 0s;
}
.digr-hover-border-top-right.hover:after,
.digr-hover-border-top-right:hover:after,
.digr-hover-border-top-right:focus:after,
:focus>.digr-hover-border-top-right:after {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-top-right.hover .digr-hover-content:before,
.digr-hover-border-top-right:hover .digr-hover-content:before,
.digr-hover-border-top-right:focus .digr-hover-content:before,
:focus>.digr-hover-border-top-right .digr-hover-content:before {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-top-right.hover .digr-hover-content:after,
.digr-hover-border-top-right:hover .digr-hover-content:after,
.digr-hover-border-top-right:focus .digr-hover-content:after,
:focus>.digr-hover-border-top-right .digr-hover-content:after {
transition-delay: 0s;
} .digr-hover-border-bottom-left:before,
.digr-hover-border-bottom-left:after,
.digr-hover-border-bottom-left .digr-hover-content:before,
.digr-hover-border-bottom-left .digr-hover-content:after {
transform-origin: 0 100%;
}
.digr-hover-border-bottom-left:before {
transition-delay: 0s;
}
.digr-hover-border-bottom-left:after {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-bottom-left .digr-hover-content:before {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-bottom-left .digr-hover-content:after {
transition-delay: 0s;
}
.digr-hover-border-bottom-left.hover:before,
.digr-hover-border-bottom-left:hover:before,
.digr-hover-border-bottom-left:focus:before,
:focus>.digr-hover-border-bottom-left:before {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-bottom-left.hover:after,
.digr-hover-border-bottom-left:hover:after,
.digr-hover-border-bottom-left:focus:after,
:focus>.digr-hover-border-bottom-left:after {
transition-delay: 0s;
}
.digr-hover-border-bottom-left.hover .digr-hover-content:before,
.digr-hover-border-bottom-left:hover .digr-hover-content:before,
.digr-hover-border-bottom-left:focus .digr-hover-content:before,
:focus>.digr-hover-border-bottom-left .digr-hover-content:before {
transition-delay: 0s;
}
.digr-hover-border-bottom-left.hover .digr-hover-content:after,
.digr-hover-border-bottom-left:hover .digr-hover-content:after,
.digr-hover-border-bottom-left:focus .digr-hover-content:after,
:focus>.digr-hover-border-bottom-left .digr-hover-content:after {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
} .digr-hover-border-bottom-right:before,
.digr-hover-border-bottom-right:after,
.digr-hover-border-bottom-right .digr-hover-content:before,
.digr-hover-border-bottom-right .digr-hover-content:after {
transform-origin: 100% 100%;
}
.digr-hover-border-bottom-right:before {
transition-delay: 0s;
}
.digr-hover-border-bottom-right:after {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-bottom-right .digr-hover-content:before {
transition-delay: 0s;
}
.digr-hover-border-bottom-right .digr-hover-content:after {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-bottom-right.hover:before,
.digr-hover-border-bottom-right:hover:before,
.digr-hover-border-bottom-right:focus:before,
:focus>.digr-hover-border-bottom-right:before {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-bottom-right.hover:after,
.digr-hover-border-bottom-right:hover:after,
.digr-hover-border-bottom-right:focus:after,
:focus>.digr-hover-border-bottom-right:after {
transition-delay: 0s;
}
.digr-hover-border-bottom-right.hover .digr-hover-content:before,
.digr-hover-border-bottom-right:hover .digr-hover-content:before,
.digr-hover-border-bottom-right:focus .digr-hover-content:before,
:focus>.digr-hover-border-bottom-right .digr-hover-content:before {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-bottom-right.hover .digr-hover-content:after,
.digr-hover-border-bottom-right:hover .digr-hover-content:after,
.digr-hover-border-bottom-right:focus .digr-hover-content:after,
:focus>.digr-hover-border-bottom-right .digr-hover-content:after {
transition-delay: 0s;
} .digr-hover-border-cc-1:before,
.digr-hover-border-cc-1:after,
.digr-hover-border-cc-1 .digr-hover-content:before,
.digr-hover-border-cc-1 .digr-hover-content:after {
transition-duration: 300ms;
}
.digr-hover-border-cc-1:before,
.digr-hover-border-cc-1 .digr-hover-content:after {
transform-origin: 0 0;
}
.digr-hover-border-cc-1:after,
.digr-hover-border-cc-1 .digr-hover-content:before {
transform-origin: 100% 100%;
}
.digr-hover-border-cc-1:before {
transition-delay: 600ms;
}
.digr-hover-border-cc-1:after {
transition-delay: 0s;
}
.digr-hover-border-cc-1 .digr-hover-content:before {
transition-delay: 900ms;
}
.digr-hover-border-cc-1 .digr-hover-content:after {
transition-delay: 300ms;
}
.digr-hover-border-cc-1.hover:before,
.digr-hover-border-cc-1:hover:before,
.digr-hover-border-cc-1:focus:before,
:focus>.digr-hover-border-cc-1:before {
transition-delay: 300ms;
}
.digr-hover-border-cc-1.hover:after,
.digr-hover-border-cc-1:hover:after,
.digr-hover-border-cc-1:focus:after,
:focus>.digr-hover-border-cc-1:after {
transition-delay: 900ms;
}
.digr-hover-border-cc-1.hover .digr-hover-content:before,
.digr-hover-border-cc-1:hover .digr-hover-content:before,
.digr-hover-border-cc-1:focus .digr-hover-content:before,
:focus>.digr-hover-border-cc-1 .digr-hover-content:before {
transition-delay: 0s;
}
.digr-hover-border-cc-1.hover .digr-hover-content:after,
.digr-hover-border-cc-1:hover .digr-hover-content:after,
.digr-hover-border-cc-1:focus .digr-hover-content:after,
:focus>.digr-hover-border-cc-1 .digr-hover-content:after {
transition-delay: 600ms;
} .digr-hover-border-ccc-1:before,
.digr-hover-border-ccc-1:after,
.digr-hover-border-ccc-1 .digr-hover-content:before,
.digr-hover-border-ccc-1 .digr-hover-content:after {
transition-duration: 400ms;
}
.digr-hover-border-ccc-1:before,
.digr-hover-border-ccc-1 .digr-hover-content:after {
transform-origin: 100% 100%;
}
.digr-hover-border-ccc-1:after,
.digr-hover-border-ccc-1 .digr-hover-content:before {
transform-origin: 0 0;
}
.digr-hover-border-ccc-1:before {
transition-delay: 0s;
}
.digr-hover-border-ccc-1:after {
transition-delay: 600ms;
}
.digr-hover-border-ccc-1 .digr-hover-content:before {
transition-delay: 900ms;
}
.digr-hover-border-ccc-1 .digr-hover-content:after {
transition-delay: 300ms;
}
.digr-hover-border-ccc-1.hover:before,
.digr-hover-border-ccc-1:hover:before,
.digr-hover-border-ccc-1:focus:before,
:focus>.digr-hover-border-ccc-1:before {
transition-delay: 900ms;
}
.digr-hover-border-ccc-1.hover:after,
.digr-hover-border-ccc-1:hover:after,
.digr-hover-border-ccc-1:focus:after,
:focus>.digr-hover-border-ccc-1:after {
transition-delay: 300ms;
}
.digr-hover-border-ccc-1.hover .digr-hover-content:before,
.digr-hover-border-ccc-1:hover .digr-hover-content:before,
.digr-hover-border-ccc-1:focus .digr-hover-content:before,
:focus>.digr-hover-border-ccc-1 .digr-hover-content:before {
transition-delay: 0s;
}
.digr-hover-border-ccc-1.hover .digr-hover-content:after,
.digr-hover-border-ccc-1:hover .digr-hover-content:after,
.digr-hover-border-ccc-1:focus .digr-hover-content:after,
:focus>.digr-hover-border-ccc-1 .digr-hover-content:after {
transition-delay: 600ms;
} .digr-hover-border-cc-2:before,
.digr-hover-border-cc-2 .digr-hover-content:after {
transform-origin: 0 0;
}
.digr-hover-border-cc-2:after,
.digr-hover-border-cc-2 .digr-hover-content:before {
transform-origin: 100% 100%;
} .digr-hover-border-ccc-2:before,
.digr-hover-border-ccc-2 .digr-hover-content:after {
transform-origin: 100% 100%;
}
.digr-hover-border-ccc-2:after,
.digr-hover-border-ccc-2 .digr-hover-content:before {
transform-origin: 0 0;
} .digr-hover-border-cc-3:before,
.digr-hover-border-cc-3 .digr-hover-content:after {
transform-origin: 0 0;
}
.digr-hover-border-cc-3:after,
.digr-hover-border-cc-3 .digr-hover-content:before {
transform-origin: 100% 100%;
}
.digr-hover-border-cc-3:before {
right: 33px;
right: calc(var(--border-margin) + var(--border-margin) + var(--border-width));
left: 0;
}
.digr-hover-border-cc-3:after {
left: 33px;
left: calc(var(--border-margin) + var(--border-margin) + var(--border-width));
right: 0;
}
.digr-hover-border-cc-3 .digr-hover-content:before {
top: 33px;
top: calc(var(--border-margin) + var(--border-margin) + var(--border-width));
bottom: 0;
}
.digr-hover-border-cc-3 .digr-hover-content:after {
bottom: 33px;
bottom: calc(var(--border-margin) + var(--border-margin) + var(--border-width));
top: 0;
} .digr-hover-border-ccc-3:before,
.digr-hover-border-ccc-3 .digr-hover-content:after {
transform-origin: 100% 100%;
}
.digr-hover-border-ccc-3:after,
.digr-hover-border-ccc-3 .digr-hover-content:before {
transform-origin: 0 0;
}
.digr-hover-border-ccc-3:before {
left: 33px;
left: calc(var(--border-margin) + var(--border-margin) + var(--border-width));
right: 0;
}
.digr-hover-border-ccc-3:after {
right: 33px;
right: calc(var(--border-margin) + var(--border-margin) + var(--border-width));
left: 0;
}
.digr-hover-border-ccc-3 .digr-hover-content:before {
bottom: 33px;
bottom: calc(var(--border-margin) + var(--border-margin) + var(--border-width));
top: 0;
}
.digr-hover-border-ccc-3 .digr-hover-content:after {
top: 33px;
top: calc(var(--border-margin) + var(--border-margin) + var(--border-width));
bottom: 0;
} .digr-hover-border-fade:before,
.digr-hover-border-fade:after,
.digr-hover-border-fade .digr-hover-content:before,
.digr-hover-border-fade .digr-hover-content:after {
transform: scale(1);
opacity: 0;
z-index: 3;
}
.digr-hover-border-fade.hover:before,
.digr-hover-border-fade.hover:after,
.digr-hover-border-fade.hover .digr-hover-content:before,
.digr-hover-border-fade.hover .digr-hover-content:after,
.digr-hover-border-fade:hover:before,
.digr-hover-border-fade:hover:after,
.digr-hover-border-fade:hover .digr-hover-content:before,
.digr-hover-border-fade:hover .digr-hover-content:after,
.digr-hover-border-fade:focus:before,
.digr-hover-border-fade:focus:after,
.digr-hover-border-fade:focus .digr-hover-content:before,
.digr-hover-border-fade:focus .digr-hover-content:after,
:focus>.digr-hover-border-fade:before,
:focus>.digr-hover-border-fade:after,
:focus>.digr-hover-border-fade .digr-hover-content:before,
:focus>.digr-hover-border-fade .digr-hover-content:after {
opacity: 1;
}
@media screen and (-ms-high-contrast: active),
screen and (-ms-high-contrast: none) {
[class^='digr-hover-border']:before,
[class^='digr-hover-border']:after,
[class*=' digr-hover-border']:before,
[class*=' digr-hover-border']:after {
height: 3px;
left: 15px;
right: 15px;
}
[class^='digr-hover-border']:before,
[class*=' digr-hover-border']:before {
top: 15px;
}
[class^='digr-hover-border']:after,
[class*=' digr-hover-border']:after {
bottom: 15px;
}
[class^='digr-hover-border'] .digr-hover-content:before,
[class^='digr-hover-border'] .digr-hover-content:after,
[class*=' digr-hover-border'] .digr-hover-content:before,
[class*=' digr-hover-border'] .digr-hover-content:after {
width: 3px;
top: 15px;
bottom: 15px;
}
[class^='digr-hover-border'] .digr-hover-content:before,
[class*=' digr-hover-border'] .digr-hover-content:before {
left: 15px;
}
[class^='digr-hover-border'] .digr-hover-content:after,
[class*=' digr-hover-border'] .digr-hover-content:after {
right: 15px;
}
}
.digr-hover-image-zoom-in.hover img,
.digr-hover-image-zoom-in:hover img,
.digr-hover-image-zoom-in:focus img,
:focus>.digr-hover-image-zoom-in img {
transform: scale(1.25);
}
.digr-hover-image-zoom-out img {
transform: scale(1.25);
}
.digr-hover-image-zoom-out.hover img,
.digr-hover-image-zoom-out:hover img,
.digr-hover-image-zoom-out:focus img,
:focus>.digr-hover-image-zoom-out img {
transform: scale(1);
}
.digr-hover-image-pan-up img {
transform-origin: top;
transform: scale(1.2) translate(0, 0);
}
.digr-hover-image-pan-up.hover img,
.digr-hover-image-pan-up:hover img,
.digr-hover-image-pan-up:focus img,
:focus>.digr-hover-image-pan-up img {
transform: scale(1.2) translate(0, -15%);
}
.digr-hover-image-pan-down img {
transform-origin: bottom;
transform: scale(1.2) translate(0, 0);
}
.digr-hover-image-pan-down:hover img,
.digr-hover-image-pan-down:focus img,
:focus>.digr-hover-image-pan-down img {
transform: scale(1.2) translate(0, 15%);
}
.digr-hover-image-pan-left img {
transform-origin: left;
transform: scale(1.2) translate(0, 0);
}
.digr-hover-image-pan-left.hover img,
.digr-hover-image-pan-left:hover img,
.digr-hover-image-pan-left:focus img,
:focus>.digr-hover-image-pan-left img {
transform: scale(1.2) translate(-15%, 0);
}
.digr-hover-image-pan-right img {
transform-origin: right;
transform: scale(1.2) translate(0, 0);
}
.digr-hover-image-pan-right.hover img,
.digr-hover-image-pan-right:hover img,
.digr-hover-image-pan-right:focus img,
:focus>.digr-hover-image-pan-right img {
transform: scale(1.2) translate(15%, 0);
}
.digr-hover-image-blur.hover img,
.digr-hover-image-blur:hover img,
.digr-hover-image-blur:focus img,
:focus>.digr-hover-image-blur img {
filter: blur(4px);
transform: scale(1.1);
}
.digr-hover-image-rotate-left img {
transform: scale(1.1) translate(0, 0);
}
.digr-hover-image-rotate-left.hover img,
.digr-hover-image-rotate-left:hover img,
.digr-hover-image-rotate-left:focus img,
:focus>.digr-hover-image-rotate-left img {
transform: scale(1.3) rotate(-15deg);
}
.digr-hover-image-rotate-right img {
transform: scale(1.1) translate(0, 0);
}
.digr-hover-image-rotate-right.hover img,
.digr-hover-image-rotate-right:hover img,
.digr-hover-image-rotate-right:focus img,
:focus>.digr-hover-image-rotate-right img {
transform: scale(1.3) rotate(15deg);
}
.digr-hover-delay-100,
.digr-hover-delay-100>* {
transition-delay: 100ms;
}
.digr-hover-delay-200,
.digr-hover-delay-200>* {
transition-delay: 200ms;
}
.digr-hover-delay-300,
.digr-hover-delay-300>* {
transition-delay: 300ms;
}
.digr-hover-delay-400,
.digr-hover-delay-400>* {
transition-delay: 400ms;
}
.digr-hover-delay-500,
.digr-hover-delay-500>* {
transition-delay: 500ms;
}
.digr-hover-delay-600,
.digr-hover-delay-600>* {
transition-delay: 600ms;
}
.digr-hover-delay-700,
.digr-hover-delay-700>* {
transition-delay: 700ms;
}
.digr-hover-delay-800,
.digr-hover-delay-800>* {
transition-delay: 800ms;
}
.digr-hover-delay-900,
.digr-hover-delay-900>* {
transition-delay: 900ms;
}
.digr-hover-delay-1000,
.digr-hover-delay-1000>* {
transition-delay: 1000ms;
}
[class^='digr-hover-fade'],
[class*=' digr-hover-fade'],
[class^='digr-hover-reveal'],
[class*=' digr-hover-reveal'],
[class^='digr-hover-rotate'],
[class*=' digr-hover-rotate'] {
display: inline-block;
}
[class^='digr-hover-fade']>*,
[class*=' digr-hover-fade']>*,
[class^='digr-hover-reveal']>*,
[class*=' digr-hover-reveal']>*,
[class^='digr-hover-rotate']>*,
[class*=' digr-hover-rotate']>* {
display: inline-block;
}
[class^='digr-hover-fade']>*:last-child,
[class*=' digr-hover-fade']>*:last-child,
[class^='digr-hover-reveal']>*:last-child,
[class*=' digr-hover-reveal']>*:last-child,
[class^='digr-hover-rotate']>*:last-child,
[class*=' digr-hover-rotate']>*:last-child {
margin-bottom: 0;
}
[class^='digr-hover-reveal'],
[class*=' digr-hover-reveal'],
[class^='digr-hover-rotate'],
[class*=' digr-hover-rotate'] {
overflow: hidden;
opacity: 1;
}
[class^='digr-hover-fade'],
[class*=' digr-hover-fade'] {
opacity: 0;
}
.digr-hover.hover [class^='digr-hover-fade'],
.digr-hover.hover [class*=' digr-hover-fade'],
.digr-hover:hover [class^='digr-hover-fade'],
.digr-hover:hover [class*=' digr-hover-fade'],
.digr-hover:focus [class^='digr-hover-fade'],
.digr-hover:focus [class*=' digr-hover-fade'],
:focus>.digr-hover [class^='digr-hover-fade'],
:focus>.digr-hover [class*=' digr-hover-fade'] {
opacity: 1;
transform: translate(0);
}
.digr-hover.hover [class^='digr-hover-reveal'],
.digr-hover.hover [class*=' digr-hover-reveal'],
.digr-hover.hover [class^='digr-hover-rotate'],
.digr-hover.hover [class*=' digr-hover-rotate'],
.digr-hover:hover [class^='digr-hover-reveal'],
.digr-hover:hover [class*=' digr-hover-reveal'],
.digr-hover:hover [class^='digr-hover-rotate'],
.digr-hover:hover [class*=' digr-hover-rotate'],
.digr-hover:focus [class^='digr-hover-reveal'],
.digr-hover:focus [class*=' digr-hover-reveal'],
.digr-hover:focus [class^='digr-hover-rotate'],
.digr-hover:focus [class*=' digr-hover-rotate'],
:focus>.digr-hover [class^='digr-hover-reveal'],
:focus>.digr-hover [class*=' digr-hover-reveal'],
:focus>.digr-hover [class^='digr-hover-rotate'],
:focus>.digr-hover [class*=' digr-hover-rotate'] {
opacity: 1;
}
.digr-hover.hover [class^='digr-hover-reveal']>*,
.digr-hover.hover [class*=' digr-hover-reveal']>*,
.digr-hover.hover [class^='digr-hover-rotate']>*,
.digr-hover.hover [class*=' digr-hover-rotate']>*,
.digr-hover:hover [class^='digr-hover-reveal']>*,
.digr-hover:hover [class*=' digr-hover-reveal']>*,
.digr-hover:hover [class^='digr-hover-rotate']>*,
.digr-hover:hover [class*=' digr-hover-rotate']>*,
.digr-hover:focus [class^='digr-hover-reveal']>*,
.digr-hover:focus [class*=' digr-hover-reveal']>*,
.digr-hover:focus [class^='digr-hover-rotate']>*,
.digr-hover:focus [class*=' digr-hover-rotate']>*,
:focus>.digr-hover [class^='digr-hover-reveal']>*,
:focus>.digr-hover [class*=' digr-hover-reveal']>*,
:focus>.digr-hover [class^='digr-hover-rotate']>*,
:focus>.digr-hover [class*=' digr-hover-rotate']>* {
transform: translate(0) rotate(0deg);
}
.digr-hover-fade-up {
transform: translateY(1.5rem);
}
.digr-hover-fade-down {
transform: translateY(-1.5rem);
}
.digr-hover-fade-left {
transform: translateX(1.5rem);
}
.digr-hover-fade-right {
transform: translateX(-1.5rem);
}
.digr-hover-reveal-up>* {
transform: translateY(100%);
}
.digr-hover-reveal-down>* {
transform: translateY(-100%);
}
.digr-hover-reveal-left>* {
transform: translateX(100%);
}
.digr-hover-reveal-right>* {
transform: translateX(-100%);
}
.digr-hover-rotate-up-right>* {
transform-origin: bottom left;
transform: rotate(90deg);
}
.digr-hover-rotate-up-left>* {
transform-origin: bottom right;
transform: rotate(-90deg);
}
.digr-hover-rotate-down-right>* {
transform-origin: top left;
transform: rotate(-90deg);
}
.digr-hover-rotate-down-left>* {
transform-origin: top right;
transform: rotate(90deg);
}
.digr-hover-gradient-top {
background-image: linear-gradient(180deg, #00B4DB 0%, #0083B0 100%);
background-image: linear-gradient(180deg, var(--primary-color) 0%, var(--secondary-color) 100%);
}
.digr-hover-gradient-left {
background-image: linear-gradient(90deg, #00B4DB 0%, #0083B0 100%);
background-image: linear-gradient(90deg, var(--primary-color) 0%, var(--secondary-color) 100%);
}
.digr-hover-gradient-right {
background-image: linear-gradient(270deg, #00B4DB 0%, #0083B0 100%);
background-image: linear-gradient(270deg, var(--primary-color) 0%, var(--secondary-color) 100%);
}
.digr-hover-gradient-bottom {
background-image: linear-gradient(0deg, #00B4DB 0%, #0083B0 100%);
background-image: linear-gradient(0deg, var(--primary-color) 0%, var(--secondary-color) 100%);
}
.digr-hover-gradient-top-left {
background-image: linear-gradient(135deg, #00B4DB 0%, #0083B0 100%);
background-image: linear-gradient(135deg, var(--primary-color) 0%, var(--secondary-color) 100%);
}
.digr-hover-gradient-top-right {
background-image: linear-gradient(225deg, #00B4DB 0%, #0083B0 100%);
background-image: linear-gradient(225deg, var(--primary-color) 0%, var(--secondary-color) 100%);
}
.digr-hover-gradient-bottom-left {
background-image: linear-gradient(45deg, #00B4DB 0%, #0083B0 100%);
background-image: linear-gradient(45deg, var(--primary-color) 0%, var(--secondary-color) 100%);
}
.digr-hover-gradient-bottom-right {
background-image: linear-gradient(315deg, #00B4DB 0%, #0083B0 100%);
background-image: linear-gradient(315deg, var(--primary-color) 0%, var(--secondary-color) 100%);
}
.digr-hover .digr-hover-layout-top-left {
justify-content: flex-start;
align-items: flex-start;
text-align: left;
}
.digr-hover .digr-hover-layout-top-center {
justify-content: flex-start;
}
.digr-hover .digr-hover-layout-top-right {
justify-content: flex-start;
align-items: flex-end;
text-align: right;
}
.digr-hover .digr-hover-layout-center-left {
align-items: flex-start;
text-align: left;
}
.digr-hover .digr-hover-layout-center-right {
align-items: flex-end;
text-align: right;
}
.digr-hover .digr-hover-layout-bottom-left {
justify-content: flex-end;
align-items: flex-start;
text-align: left;
}
.digr-hover .digr-hover-layout-bottom-center {
justify-content: flex-end;
}
.digr-hover .digr-hover-layout-bottom-right {
justify-content: flex-end;
align-items: flex-end;
text-align: right;
}
.digr-hover {
background-color: #00B4DB;
background-color: var(--primary-color);
}
.digr-hover .digr-hover-content {
padding: 1.2em;
padding: calc(var(--padding) * 2);
}
.digr-hover .digr-hover-content>* {
opacity: 0;
}
.digr-hover.hover>img,
.digr-hover:hover>img,
.digr-hover:focus>img,
:focus>.digr-hover>img,
.digr-hover.hover>a>img,
.digr-hover:hover>a>img,
.digr-hover:focus>a>img,
:focus>.digr-hover>a>img {
opacity: 0.25;
opacity: var(--image-opacity);
}
.digr-hover.hover .digr-hover-content>*,
.digr-hover:hover .digr-hover-content>*,
.digr-hover:focus .digr-hover-content>*,
:focus>.digr-hover .digr-hover-content>* {
opacity: 1;
}.vbox-overlay {
--vbox-tools-color: #fff;
--vbox-title-background: #101010;
--vbox-title-width: 'auto';
--vbox-title-radius: 0;
--vbox-share-background: #101010;
--vbox-share-width: 'auto';
--vbox-share-radius: 0;
--vbox-padding: 0
}
.vbox-overlay *,
.vbox-overlay :after,
.vbox-overlay :before {
-webkit-backface-visibility: hidden;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box
}
.vbox-overlay * {
-webkit-backface-visibility: visible;
backface-visibility: visible
}
.vbox-overlay {
display: -webkit-flex;
display: flex;
-webkit-flex-direction: column;
flex-direction: column;
-webkit-justify-content: center;
justify-content: center;
-webkit-align-items: center;
align-items: center;
position: fixed;
left: 0;
top: 0;
bottom: 0;
right: 0;
z-index: 999999
}
.vbox-share,
.vbox-title {
line-height: 1;
position: fixed;
z-index: 98;
text-align: center;
margin: 0 auto;
color: var(--vbox-tools-color)
}
.vbox-title {
font-size: 16px;
background-color: var(--vbox-title-background);
width: var(--vbox-title-width);
border-radius: var(--vbox-title-radius);
padding: 12px 54px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
display: block
}
.vbox-share {
font-size: 24px;
padding: 0 .35em;
background-color: var(--vbox-share-background);
width: var(--vbox-share-width);
border-radius: var(--vbox-share-radius)
}
.vbox-link-btn,
button.vbox-link-btn,
button.vbox-link-btn:active,
button.vbox-link-btn:focus,
button.vbox-link-btn:hover {
border: none !important;
background: 0 0 !important;
box-shadow: none !important;
color: inherit !important;
padding: 6px 12px;
outline: 0;
display: inline-block;
cursor: pointer
}
.vbox-share a {
color: inherit !important;
padding: 6px 12px;
display: inline-block
}
.vbox-share svg {
z-index: 10;
vertical-align: middle
}
.vbox-close {
cursor: pointer;
position: fixed;
top: 0;
right: 0;
z-index: 99;
padding: 6px 15px;
color: #000;
color: var(--vbox-tools-color);
border: 0;
font-size: 24px;
display: flex;
align-items: center;
opacity: .8;
transition: opacity .2s
}
.vbox-close:hover {
opacity: 1
}
.vbox-left-corner {
cursor: pointer;
position: fixed;
left: 0;
top: 0;
overflow: hidden;
line-height: 1;
font-size: 12px;
z-index: 99;
display: flex;
align-items: center;
color: var(--vbox-tools-color)
}
.vbox-num {
display: inline-block;
padding: 12px 15px
}
.vbox-left {
left: 0
}
.vbox-right {
right: 0
}
.vbox-top {
top: 0
}
.vbox-bottom {
bottom: 30px
}
.vbox-next,
.vbox-prev {
position: fixed;
top: 50%;
margin-top: -15px;
overflow: hidden;
cursor: pointer;
display: block;
width: 45px;
height: 45px;
z-index: 99;
opacity: .8;
transition: opacity .2s
}
.vbox-next:hover,
.vbox-prev:hover {
opacity: 1
}
.vbox-next span,
.vbox-prev span {
position: relative;
width: 20px;
height: 20px;
border: 2px solid transparent;
border-top-color: var(--vbox-tools-color);
border-right-color: var(--vbox-tools-color);
text-indent: -100px;
position: absolute;
top: 8px;
display: block
}
.vbox-prev {
left: 15px
}
.vbox-next {
right: 15px
}
.vbox-prev span {
left: 10px;
-ms-transform: rotate(-135deg);
-webkit-transform: rotate(-135deg);
transform: rotate(-135deg)
}
.vbox-next span {
-ms-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
right: 20px
}
.vbox-inline,
.venoratio {
position: relative;
width: 100%;
margin: 0 auto
}
.venoratio::before {
display: block;
padding-top: var(--vb-aspect-ratio);
content: ""
}
.venoratio>* {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
padding: var(--vbox-padding)
}
.venoratio-1x1 {
--vb-aspect-ratio: 100%
}
.venoratio-4x3 {
--vb-aspect-ratio: calc(3 / 4 * 100%)
}
.venoratio-16x9 {
--vb-aspect-ratio: calc(9 / 16 * 100%)
}
.venoratio-21x9 {
--vb-aspect-ratio: calc(9 / 21 * 100%)
}
.venoratio-full {
--vb-aspect-ratio: calc(100vh - 100px)
}
.vbox-child.vbox-inline,
.vbox-child.venoratio {
max-width: 100%
}
.vbox-open {
overflow: hidden
}
.vbox-container {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
overflow-x: hidden;
overflow-y: scroll;
overflow-scrolling: touch;
-webkit-overflow-scrolling: touch;
z-index: 20;
max-height: 100%;
padding: 30px 0
}
.vbox-content {
opacity: 0
}
.vbox-content {
text-align: center;
width: 100%;
position: relative;
overflow: hidden;
padding: 20px 4%;
display: flex;
align-items: center;
justify-content: center;
min-height: 100%
}
.vbox-container img {
max-width: 100%;
height: auto
}
.vbox-child {
box-shadow: 0 0 12px rgba(0, 0, 0, .19), 0 6px 6px rgba(0, 0, 0, .23);
max-width: 100%;
text-align: initial;
padding: var(--vbox-padding)
}
.vbox-child img {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-o-user-select: none;
user-select: none;
display: block
}
.vbox-grab .vbox-child img {
cursor: grab
}
.vbox-child>iframe {
border: none !important
}
.vbox-content.swipe-left {
margin-left: -200px !important
}
.vbox-content.swipe-right {
margin-left: 200px !important
}
.vbox-preloader {
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
-o-transform: translateZ(0);
transform: translateZ(0)
}
.vbox-preloader .vbox-preloader-inner {
opacity: 1;
transition: opacity .2s
}
.vbox-hidden {
display: none
}
.vbox-preloader.vbox-hidden .vbox-preloader-inner {
opacity: 0
}
.vbox-backdrop {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
-webkit-transform: translateZ(-1px);
-moz-transform: translateZ(-1px);
-o-transform: translateZ(-1px);
transform: translateZ(-1px);
z-index: 0
}
.vbox-tooltip {
position: relative;
display: inline-block
}
.vbox-tooltip .vbox-tooltip-text {
visibility: hidden;
color: #fff;
text-align: center;
padding: 0;
position: absolute;
z-index: 1;
bottom: 100%;
left: 0;
opacity: 0;
transition: opacity .3s;
margin-bottom: 2px;
font-family: sans-serif
}
.vbox-top .vbox-tooltip .vbox-tooltip-text {
bottom: auto;
top: 100%;
margin-bottom: 0;
margin-top: 2px
}
.vbox-tooltip-inner {
padding: 5px 10px;
background-color: rgba(0, 0, 0, .9);
border-radius: 6px;
font-size: 10px
}
.vbox-tooltip:hover .vbox-tooltip-text {
visibility: visible;
opacity: 1
}
.vbox-overlay {
--sk-size: 40px;
--sk-color: #333
}
.sk-center {
margin: auto
}
.sk-plane {
width: var(--sk-size);
height: var(--sk-size);
background-color: var(--sk-color);
animation: sk-plane 1.2s infinite ease-in-out
}
@keyframes sk-plane {
0% {
transform: perspective(120px) rotateX(0) rotateY(0)
}
50% {
transform: perspective(120px) rotateX(-180.1deg) rotateY(0)
}
100% {
transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg)
}
}
.sk-chase {
width: var(--sk-size);
height: var(--sk-size);
position: relative;
animation: sk-chase 2.5s infinite linear both
}
.sk-chase-dot {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
animation: sk-chase-dot 2s infinite ease-in-out both
}
.sk-chase-dot:before {
content: '';
display: block;
width: 25%;
height: 25%;
background-color: var(--sk-color);
border-radius: 100%;
animation: sk-chase-dot-before 2s infinite ease-in-out both
}
.sk-chase-dot:nth-child(1) {
animation-delay: -1.1s
}
.sk-chase-dot:nth-child(2) {
animation-delay: -1s
}
.sk-chase-dot:nth-child(3) {
animation-delay: -.9s
}
.sk-chase-dot:nth-child(4) {
animation-delay: -.8s
}
.sk-chase-dot:nth-child(5) {
animation-delay: -.7s
}
.sk-chase-dot:nth-child(6) {
animation-delay: -.6s
}
.sk-chase-dot:nth-child(1):before {
animation-delay: -1.1s
}
.sk-chase-dot:nth-child(2):before {
animation-delay: -1s
}
.sk-chase-dot:nth-child(3):before {
animation-delay: -.9s
}
.sk-chase-dot:nth-child(4):before {
animation-delay: -.8s
}
.sk-chase-dot:nth-child(5):before {
animation-delay: -.7s
}
.sk-chase-dot:nth-child(6):before {
animation-delay: -.6s
}
@keyframes sk-chase {
100% {
transform: rotate(360deg)
}
}
@keyframes sk-chase-dot {
100%,
80% {
transform: rotate(360deg)
}
}
@keyframes sk-chase-dot-before {
50% {
transform: scale(.4)
}
0%,
100% {
transform: scale(1)
}
}
.sk-bounce {
width: var(--sk-size);
height: var(--sk-size);
position: relative
}
.sk-bounce-dot {
width: 100%;
height: 100%;
border-radius: 50%;
background-color: var(--sk-color);
opacity: .6;
position: absolute;
top: 0;
left: 0;
animation: sk-bounce 2s infinite cubic-bezier(.455, .03, .515, .955)
}
.sk-bounce-dot:nth-child(2) {
animation-delay: -1s
}
@keyframes sk-bounce {
0%,
100% {
transform: scale(0)
}
45%,
55% {
transform: scale(1)
}
}
.sk-wave {
width: var(--sk-size);
height: var(--sk-size);
display: flex;
justify-content: space-between
}
.sk-wave-rect {
background-color: var(--sk-color);
height: 100%;
width: 15%;
animation: sk-wave 1.2s infinite ease-in-out
}
.sk-wave-rect:nth-child(1) {
animation-delay: -1.2s
}
.sk-wave-rect:nth-child(2) {
animation-delay: -1.1s
}
.sk-wave-rect:nth-child(3) {
animation-delay: -1s
}
.sk-wave-rect:nth-child(4) {
animation-delay: -.9s
}
.sk-wave-rect:nth-child(5) {
animation-delay: -.8s
}
@keyframes sk-wave {
0%,
100%,
40% {
transform: scaleY(.4)
}
20% {
transform: scaleY(1)
}
}
.sk-pulse {
width: var(--sk-size);
height: var(--sk-size);
background-color: var(--sk-color);
border-radius: 100%;
animation: sk-pulse 1.2s infinite cubic-bezier(.455, .03, .515, .955)
}
@keyframes sk-pulse {
0% {
transform: scale(0)
}
100% {
transform: scale(1);
opacity: 0
}
}
.sk-flow {
width: calc(var(--sk-size) * 1.3);
height: calc(var(--sk-size) * 1.3);
display: flex;
justify-content: space-between
}
.sk-flow-dot {
width: 25%;
height: 25%;
background-color: var(--sk-color);
border-radius: 50%;
animation: sk-flow 1.4s cubic-bezier(.455, .03, .515, .955) 0s infinite both
}
.sk-flow-dot:nth-child(1) {
animation-delay: -.3s
}
.sk-flow-dot:nth-child(2) {
animation-delay: -.15s
}
@keyframes sk-flow {
0%,
100%,
80% {
transform: scale(.3)
}
40% {
transform: scale(1)
}
}
.sk-swing {
width: var(--sk-size);
height: var(--sk-size);
position: relative;
animation: sk-swing 1.8s infinite linear
}
.sk-swing-dot {
width: 45%;
height: 45%;
position: absolute;
top: 0;
left: 0;
right: 0;
margin: auto;
background-color: var(--sk-color);
border-radius: 100%;
animation: sk-swing-dot 2s infinite ease-in-out
}
.sk-swing-dot:nth-child(2) {
top: auto;
bottom: 0;
animation-delay: -1s
}
@keyframes sk-swing {
100% {
transform: rotate(360deg)
}
}
@keyframes sk-swing-dot {
0%,
100% {
transform: scale(.2)
}
50% {
transform: scale(1)
}
}
.sk-circle {
width: var(--sk-size);
height: var(--sk-size);
position: relative
}
.sk-circle-dot {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0
}
.sk-circle-dot:before {
content: '';
display: block;
width: 15%;
height: 15%;
background-color: var(--sk-color);
border-radius: 100%;
animation: sk-circle 1.2s infinite ease-in-out both
}
.sk-circle-dot:nth-child(1) {
transform: rotate(30deg)
}
.sk-circle-dot:nth-child(2) {
transform: rotate(60deg)
}
.sk-circle-dot:nth-child(3) {
transform: rotate(90deg)
}
.sk-circle-dot:nth-child(4) {
transform: rotate(120deg)
}
.sk-circle-dot:nth-child(5) {
transform: rotate(150deg)
}
.sk-circle-dot:nth-child(6) {
transform: rotate(180deg)
}
.sk-circle-dot:nth-child(7) {
transform: rotate(210deg)
}
.sk-circle-dot:nth-child(8) {
transform: rotate(240deg)
}
.sk-circle-dot:nth-child(9) {
transform: rotate(270deg)
}
.sk-circle-dot:nth-child(10) {
transform: rotate(300deg)
}
.sk-circle-dot:nth-child(11) {
transform: rotate(330deg)
}
.sk-circle-dot:nth-child(1):before {
animation-delay: -1.1s
}
.sk-circle-dot:nth-child(2):before {
animation-delay: -1s
}
.sk-circle-dot:nth-child(3):before {
animation-delay: -.9s
}
.sk-circle-dot:nth-child(4):before {
animation-delay: -.8s
}
.sk-circle-dot:nth-child(5):before {
animation-delay: -.7s
}
.sk-circle-dot:nth-child(6):before {
animation-delay: -.6s
}
.sk-circle-dot:nth-child(7):before {
animation-delay: -.5s
}
.sk-circle-dot:nth-child(8):before {
animation-delay: -.4s
}
.sk-circle-dot:nth-child(9):before {
animation-delay: -.3s
}
.sk-circle-dot:nth-child(10):before {
animation-delay: -.2s
}
.sk-circle-dot:nth-child(11):before {
animation-delay: -.1s
}
@keyframes sk-circle {
0%,
100%,
80% {
transform: scale(0)
}
40% {
transform: scale(1)
}
}
.sk-circle-fade {
width: var(--sk-size);
height: var(--sk-size);
position: relative
}
.sk-circle-fade-dot {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0
}
.sk-circle-fade-dot:before {
content: '';
display: block;
width: 15%;
height: 15%;
background-color: var(--sk-color);
border-radius: 100%;
animation: sk-circle-fade 1.2s infinite ease-in-out both
}
.sk-circle-fade-dot:nth-child(1) {
transform: rotate(30deg)
}
.sk-circle-fade-dot:nth-child(2) {
transform: rotate(60deg)
}
.sk-circle-fade-dot:nth-child(3) {
transform: rotate(90deg)
}
.sk-circle-fade-dot:nth-child(4) {
transform: rotate(120deg)
}
.sk-circle-fade-dot:nth-child(5) {
transform: rotate(150deg)
}
.sk-circle-fade-dot:nth-child(6) {
transform: rotate(180deg)
}
.sk-circle-fade-dot:nth-child(7) {
transform: rotate(210deg)
}
.sk-circle-fade-dot:nth-child(8) {
transform: rotate(240deg)
}
.sk-circle-fade-dot:nth-child(9) {
transform: rotate(270deg)
}
.sk-circle-fade-dot:nth-child(10) {
transform: rotate(300deg)
}
.sk-circle-fade-dot:nth-child(11) {
transform: rotate(330deg)
}
.sk-circle-fade-dot:nth-child(1):before {
animation-delay: -1.1s
}
.sk-circle-fade-dot:nth-child(2):before {
animation-delay: -1s
}
.sk-circle-fade-dot:nth-child(3):before {
animation-delay: -.9s
}
.sk-circle-fade-dot:nth-child(4):before {
animation-delay: -.8s
}
.sk-circle-fade-dot:nth-child(5):before {
animation-delay: -.7s
}
.sk-circle-fade-dot:nth-child(6):before {
animation-delay: -.6s
}
.sk-circle-fade-dot:nth-child(7):before {
animation-delay: -.5s
}
.sk-circle-fade-dot:nth-child(8):before {
animation-delay: -.4s
}
.sk-circle-fade-dot:nth-child(9):before {
animation-delay: -.3s
}
.sk-circle-fade-dot:nth-child(10):before {
animation-delay: -.2s
}
.sk-circle-fade-dot:nth-child(11):before {
animation-delay: -.1s
}
@keyframes sk-circle-fade {
0%,
100%,
39% {
opacity: 0;
transform: scale(.6)
}
40% {
opacity: 1;
transform: scale(1)
}
}
.sk-grid {
width: var(--sk-size);
height: var(--sk-size)
}
.sk-grid-cube {
width: 33.33%;
height: 33.33%;
background-color: var(--sk-color);
float: left;
animation: sk-grid 1.3s infinite ease-in-out
}
.sk-grid-cube:nth-child(1) {
animation-delay: .2s
}
.sk-grid-cube:nth-child(2) {
animation-delay: .3s
}
.sk-grid-cube:nth-child(3) {
animation-delay: .4s
}
.sk-grid-cube:nth-child(4) {
animation-delay: .1s
}
.sk-grid-cube:nth-child(5) {
animation-delay: .2s
}
.sk-grid-cube:nth-child(6) {
animation-delay: .3s
}
.sk-grid-cube:nth-child(7) {
animation-delay: 0s
}
.sk-grid-cube:nth-child(8) {
animation-delay: .1s
}
.sk-grid-cube:nth-child(9) {
animation-delay: .2s
}
@keyframes sk-grid {
0%,
100%,
70% {
transform: scale3D(1, 1, 1)
}
35% {
transform: scale3D(0, 0, 1)
}
}
.sk-fold {
width: var(--sk-size);
height: var(--sk-size);
position: relative;
transform: rotateZ(45deg)
}
.sk-fold-cube {
float: left;
width: 50%;
height: 50%;
position: relative;
transform: scale(1.1)
}
.sk-fold-cube:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: var(--sk-color);
animation: sk-fold 2.4s infinite linear both;
transform-origin: 100% 100%
}
.sk-fold-cube:nth-child(2) {
transform: scale(1.1) rotateZ(90deg)
}
.sk-fold-cube:nth-child(4) {
transform: scale(1.1) rotateZ(180deg)
}
.sk-fold-cube:nth-child(3) {
transform: scale(1.1) rotateZ(270deg)
}
.sk-fold-cube:nth-child(2):before {
animation-delay: .3s
}
.sk-fold-cube:nth-child(4):before {
animation-delay: .6s
}
.sk-fold-cube:nth-child(3):before {
animation-delay: .9s
}
@keyframes sk-fold {
0%,
10% {
transform: perspective(140px) rotateX(-180deg);
opacity: 0
}
25%,
75% {
transform: perspective(140px) rotateX(0);
opacity: 1
}
100%,
90% {
transform: perspective(140px) rotateY(180deg);
opacity: 0
}
}
.sk-wander {
width: var(--sk-size);
height: var(--sk-size);
position: relative
}
.sk-wander-cube {
background-color: var(--sk-color);
width: 20%;
height: 20%;
position: absolute;
top: 0;
left: 0;
--sk-wander-distance: calc(var(--sk-size) * 0.75);
animation: sk-wander 2s ease-in-out -2s infinite both
}
.sk-wander-cube:nth-child(2) {
animation-delay: -.5s
}
.sk-wander-cube:nth-child(3) {
animation-delay: -1s
}
@keyframes sk-wander {
0% {
transform: rotate(0)
}
25% {
transform: translateX(var(--sk-wander-distance)) rotate(-90deg) scale(.6)
}
50% {
transform: translateX(var(--sk-wander-distance)) translateY(var(--sk-wander-distance)) rotate(-179deg)
}
50.1% {
transform: translateX(var(--sk-wander-distance)) translateY(var(--sk-wander-distance)) rotate(-180deg)
}
75% {
transform: translateX(0) translateY(var(--sk-wander-distance)) rotate(-270deg) scale(.6)
}
100% {
transform: rotate(-360deg)
}
}.justified-gallery {
width: 100%;
position: relative;
overflow: hidden;
}
.justified-gallery>a,
.justified-gallery>div,
.justified-gallery>figure {
position: absolute;
display: inline-block;
overflow: hidden; filter: "alpha(opacity=10)";
opacity: 0.1;
margin: 0;
padding: 0;
}
.justified-gallery>a>img,
.justified-gallery>div>img,
.justified-gallery>figure>img,
.justified-gallery>a>a>img,
.justified-gallery>div>a>img,
.justified-gallery>figure>a>img,
.justified-gallery>a>svg,
.justified-gallery>div>svg,
.justified-gallery>figure>svg,
.justified-gallery>a>a>svg,
.justified-gallery>div>a>svg,
.justified-gallery>figure>a>svg {
position: absolute;
top: 50%;
left: 50%;
margin: 0;
padding: 0;
border: none;
filter: "alpha(opacity=0)";
opacity: 0;
}
.justified-gallery>a>.jg-caption,
.justified-gallery>div>.jg-caption,
.justified-gallery>figure>.jg-caption {
display: none;
position: absolute;
bottom: 0;
padding: 5px;
background-color: #000000;
left: 0;
right: 0;
margin: 0;
color: white;
font-size: 12px;
font-weight: 300;
font-family: sans-serif;
}
.justified-gallery>a>.jg-caption.jg-caption-visible,
.justified-gallery>div>.jg-caption.jg-caption-visible,
.justified-gallery>figure>.jg-caption.jg-caption-visible {
display: initial;
filter: "alpha(opacity=70)";
opacity: 0.7;
-webkit-transition: opacity 500ms ease-in;
-moz-transition: opacity 500ms ease-in;
-o-transition: opacity 500ms ease-in;
transition: opacity 500ms ease-in;
}
.justified-gallery>.jg-entry-visible {
filter: "alpha(opacity=100)";
opacity: 1;
background: none;
}
.justified-gallery>.jg-entry-visible>img,
.justified-gallery>.jg-entry-visible>a>img,
.justified-gallery>.jg-entry-visible>svg,
.justified-gallery>.jg-entry-visible>a>svg {
filter: "alpha(opacity=100)";
opacity: 1;
-webkit-transition: opacity 500ms ease-in;
-moz-transition: opacity 500ms ease-in;
-o-transition: opacity 500ms ease-in;
transition: opacity 500ms ease-in;
}
.justified-gallery>.jg-filtered {
display: none;
}
.justified-gallery>.jg-spinner {
position: absolute;
bottom: 0;
margin-left: -24px;
padding: 10px 0 10px 0;
left: 50%;
filter: "alpha(opacity=100)";
opacity: 1;
overflow: initial;
}
.justified-gallery>.jg-spinner>span {
display: inline-block;
filter: "alpha(opacity=0)";
opacity: 0;
width: 8px;
height: 8px;
margin: 0 4px 0 4px;
background-color: #000;
border-radius: 6px;
}.digr_divi_list_grid,
.digr_divi_list_grid_content_wrapper {
border-style: solid;
}
.digr_divi_list_grid_content_wrapper{
width:100%;
}
.digr_divi_list_grid_image,
.et-pb-icon {
border-style: solid;
}
.digr_divi_list_grid .et_pb_module {
margin-bottom: 0 !important;
} .digr_listgrid_connector_left:before,
.digr_listgrid_connector_left .digr_divi_list_grid_container::before {
position: absolute;
content: '';
}
.digr_listgrid_connector_left:before {
top: 0;
}
.digr_listgrid_connector_left .digr_divi_list_grid_container::before,
.digr_listgrid_connector_right .digr_divi_list_grid_container::before {
overflow: visible !important;
}
.digr_listgrid_connector_left .digr_divi_list_grid_container::before {
left: 0;
}
.digr_listgrid_connector_right:before,
.digr_listgrid_connector_right .digr_divi_list_grid_container::before {
position: absolute;
content: '';
}
.digr_listgrid_connector_right:before {
top: 0;
}
.digr_listgrid_connector_right .digr_divi_list_grid_container::before {
right: 0;
} @media all and (max-width:480px) {
.digr_listgrid_mobile_connector_off[class*='digr_listgrid_connector_']:before,
.digr_listgrid_mobile_connector_off[class*='digr_listgrid_connector_'] .digr_divi_list_grid_container:before {
display: none;
}
} .digr_hover_effects.focus_item {
visibility: hidden;
}
.digr_hover_effects.focus_item>* {
visibility: visible;
transition: opacity 400ms ease-in, transform 400ms ease-in;
}
.digr_hover_effects.focus_item:hover>* {
opacity: 0.4;
transform: scale(0.9);
}
.digr_hover_effects.focus_item>*:hover {
opacity: 1;
transform: scale(1);
transition-delay: 0ms, 0ms;
} .overlay {
--overlay-title-color: #000;
--overlay-content-color: #000;
--overlay-height: 150px;
--overlay-slice-width: 450px;
--overlay-slice-degree: 360deg;
--overlay-collision-left-color: #7fffd4;
--overlay-collision-right-color: #ffe4c4;
--overlay-position-aware-border-radius: 50%;
--overlay-position-aware-initial-size: 0;
--overlay-position-aware-hover-size: 100vw;
--overlay-transition: 1300ms;
--overlay-transition-function: ease;
--overlay-color: #42C2FF;
--background-color: #42C2FF;
--background-image: '';
--background-position: center;
--background-size: cover;
--background-repeat: no-repeat;
}
[class*=digr_overlay_] .digr_divi_list_grid_item {
position: relative;
overflow: hidden;
max-width: 100%;
}
[class*=digr_overlay_] .digr_divi_list_grid_item .digr_divi_list_grid_title {
transition: var(--overlay-transition) var(--overlay-transition-function);
}
.digr_divi_list_grid [class*=digr_overlay_] .digr_divi_list_grid_item:hover .digr_divi_list_grid_title {
color: var(--overlay-title-color) !important;
}
[class*=digr_overlay_] .digr_divi_list_grid_item .digr_divi_list_grid_content {
transition: var(--overlay-transition) var(--overlay-transition-function);
}
.digr_divi_list_grid [class*=digr_overlay_] .digr_divi_list_grid_item:hover .digr_divi_list_grid_content {
color: var(--overlay-content-color) !important;
}
.digr_divi_list_grid_parent_container.digr_hover_effects.overlay .digr_divi_list_grid_item,#et-fb-app .digr_divi_list_grid_parent_container.digr_hover_effects.overlay .digr_divi_list_grid_item.et_vb_options_visible {
overflow: hidden !important;
}   [class*=digr_overlay_] .digr_divi_list_grid_item .et_pb_module_inner {
position: unset !important;
}
[class*=digr_overlay_] .digr_divi_list_grid_item {
position: relative;
}
[class*=digr_overlay_] .digr_divi_list_grid_item:before {
top: 0;
right: 0;
bottom: 0;
left: 0;
position: absolute;
content: "";
z-index: -1;
transition: var(--overlay-transition) var(--overlay-transition-function);
}
[class*=digr_overlay_] .digr_divi_list_grid_item:after {
top: 0;
right: 0;
bottom: 0;
left: 0;
position: absolute;
content: "";
z-index: -1;
transition: var(--overlay-transition) var(--overlay-transition-function);
} .digr_overlay_swipe .digr_divi_list_grid_item:after {
background-color: var(--background-color);
background-image: var(--background-image);
background-position: var(--background-position);
background-size: var(--background-size);
background-repeat: var(--background-repeat);
transform: translateX(-100%);
}
.digr_overlay_swipe .digr_divi_list_grid_item:hover:after {
transform: translateX(0);
} .digr_overlay_position_aware .digr_divi_list_grid_item .digr_overlay_position_aware_tag {
position: absolute;
display: block;
width: var(--overlay-position-aware-initial-size);
height: var(--overlay-position-aware-initial-size);
border-radius: var(--overlay-position-aware-border-radius);
transition: width var(--overlay-transition) var(--overlay-transition-function), height var(--overlay-transition) var(--overlay-transition-function);
transform: translate(-50%, -50%);
z-index: -1;
background-color: var(--background-color);
background-image: var(--background-image);
background-position: var(--background-position);
background-size: var(--background-size);
background-repeat: var(--background-repeat);
}
.digr_overlay_position_aware .digr_divi_list_grid_item:hover .digr_overlay_position_aware_tag {
width: var(--overlay-position-aware-hover-size);
height: var(--overlay-position-aware-hover-size);
}
.digr_overlay_position_aware .digr_divi_list_grid_item:active {
background-color: var(--background-color);
background-image: var(--background-image);
background-position: var(--background-position);
background-size: var(--background-size);
background-repeat: var(--background-repeat);
} .digr_overlay_diagonal_swipe .digr_divi_list_grid_item:before {
right: -50px;
border-right: 50px solid transparent;
border-bottom: var(--overlay-height) solid var(--overlay-color);
transform: translateX(-100%);
}
.digr_overlay_diagonal_swipe .digr_divi_list_grid_item:hover:before {
transform: translateX(0);
} .digr_overlay_double_swipe .digr_divi_list_grid_item:before,
.digr_overlay_double_swipe .digr_divi_list_grid_item:after {
border-bottom: var(--overlay-height) solid var(--background-color);
background-color: var(--background-color);
background-image: var(--background-image);
background-position: var(--background-position);
background-size: var(--background-size);
background-repeat: var(--background-repeat);
}
.digr_overlay_double_swipe .digr_divi_list_grid_item:before {
right: -50px;
border-right: 50px solid transparent;
transform: translateX(-100%);
}
.digr_overlay_double_swipe .digr_divi_list_grid_item:after {
left: -50px;
border-left: 50px solid transparent;
transform: translateX(100%);
}
.digr_overlay_double_swipe .digr_divi_list_grid_item:hover:before {
transform: translateX(-40%);
}
.digr_overlay_double_swipe .digr_divi_list_grid_item:hover:after {
transform: translateX(40%);
} .digr_overlay_smoosh .digr_divi_list_grid_item:before,
.digr_overlay_smoosh .digr_divi_list_grid_item:after {
top: -1px;
bottom: -1px;
background-color: var(--background-color);
background-image: var(--background-image);
background-position: var(--background-position);
background-size: var(--background-size);
background-repeat: var(--background-repeat);
}
.digr_overlay_smoosh .digr_divi_list_grid_item:before {
transform: translateY(-100%);
}
.digr_overlay_smoosh .digr_divi_list_grid_item:after {
transform: translateY(100%);
}
.digr_overlay_smoosh .digr_divi_list_grid_item:hover:before {
transform: translateY(-49%);
}
.digr_overlay_smoosh .digr_divi_list_grid_item:hover:after {
transform: translateY(50%);
} .digr_overlay_diagonal_close .digr_divi_list_grid_item:before {
right: -50px;
border-right: 49px solid transparent;
border-bottom: var(--overlay-height) solid var(--overlay-color);
transform: translateX(-100%);
}
.digr_overlay_diagonal_close .digr_divi_list_grid_item:after {
left: -50px;
border-left: 50px solid transparent;
border-top: var(--overlay-height) solid var(--overlay-color);
transform: translateX(100%);
}
.digr_overlay_diagonal_close .digr_divi_list_grid_item:hover:before {
transform: translateX(-49%);
}
.digr_overlay_diagonal_close .digr_divi_list_grid_item:hover:after {
transform: translateX(49%);
} .digr_overlay_zooming_in .digr_divi_list_grid_item:before,
.digr_overlay_zooming_in .digr_divi_list_grid_item:after {
border-top: var(--overlay-height) solid var(--overlay-color);
border-bottom: var(--overlay-height) solid var(--overlay-color);
}
.digr_overlay_zooming_in .digr_divi_list_grid_item:before {
border-right: 40px solid transparent;
transform: translateX(-100%);
}
.digr_overlay_zooming_in .digr_divi_list_grid_item:after {
border-left: 40px solid transparent;
transform: translateX(100%);
}
.digr_overlay_zooming_in .digr_divi_list_grid_item:hover:before {
transform: translateX(-30%);
}
.digr_overlay_zooming_in .digr_divi_list_grid_item:hover:after {
transform: translateX(30%);
} .digr_overlay_corners .digr_divi_list_grid_item:before,
.digr_overlay_corners .digr_divi_list_grid_item:after {
background-color: var(--background-color);
background-image: var(--background-image);
background-position: var(--background-position);
background-size: var(--background-size);
background-repeat: var(--background-repeat);
}
.digr_overlay_corners .digr_divi_list_grid_item .digr_overlay_corners_tag:before,
.digr_overlay_corners .digr_divi_list_grid_item .digr_overlay_corners_tag:after {
content: "";
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
transition: var(--overlay-transition) var(--overlay-transition-function);
z-index: -1;
background-color: var(--background-color);
background-image: var(--background-image);
background-position: var(--background-position);
background-size: var(--background-size);
background-repeat: var(--background-repeat);
}
.digr_overlay_corners .digr_divi_list_grid_item:before {
transform: translate(-100%, -100%);
}
.digr_overlay_corners .digr_divi_list_grid_item:after {
transform: translate(-100%, 100%);
}
.digr_overlay_corners .digr_divi_list_grid_item .digr_overlay_corners_tag:before {
transform: translate(100%, -100%);
}
.digr_overlay_corners .digr_divi_list_grid_item .digr_overlay_corners_tag:after {
transform: translate(100%, 100%);
}
.digr_overlay_corners .digr_divi_list_grid_item:hover:before {
transform: translate(-49%, -49%);
}
.digr_overlay_corners .digr_divi_list_grid_item:hover:after {
transform: translate(-49%, 48%);
}
.digr_overlay_corners .digr_divi_list_grid_item:hover .digr_overlay_corners_tag:before {
transform: translate(51%, -49%);
}
.digr_overlay_corners .digr_divi_list_grid_item:hover .digr_overlay_corners_tag:after {
transform: translate(48%, 48%);
} .digr_overlay_alternate .digr_divi_list_grid_item:before,
.digr_overlay_alternate .digr_divi_list_grid_item:after {
width: 25.25%;
height: 0;
background-color: var(--background-color);
background-image: var(--background-image);
background-position: var(--background-position);
background-size: var(--background-size);
background-repeat: var(--background-repeat);
}
.digr_overlay_alternate .digr_divi_list_grid_item .digr_overlay_alternate_tag:before,
.digr_overlay_alternate .digr_divi_list_grid_item .digr_overlay_alternate_tag:after {
content: "";
position: absolute;
top: 0;
width: 25.25%;
height: 0;
transition: var(--overlay-transition) var(--overlay-transition-function);
z-index: -1;
background-color: var(--background-color);
background-image: var(--background-image);
background-position: var(--background-position);
background-size: var(--background-size);
background-repeat: var(--background-repeat);
}
.digr_overlay_alternate .digr_divi_list_grid_item:after {
left: 50%;
}
.digr_overlay_alternate .digr_divi_list_grid_item .digr_overlay_alternate_tag:before,
.digr_overlay_alternate .digr_divi_list_grid_item .digr_overlay_alternate_tag:after {
top: auto;
bottom: 0px;
}
.digr_overlay_alternate .digr_divi_list_grid_item .digr_overlay_alternate_tag:before {
left: 25%;
}
.digr_overlay_alternate .digr_divi_list_grid_item .digr_overlay_alternate_tag:after {
left: 75%;
}
.digr_overlay_alternate .digr_divi_list_grid_item:hover:before,
.digr_overlay_alternate .digr_divi_list_grid_item:hover:after,
.digr_overlay_alternate .digr_divi_list_grid_item:hover .digr_overlay_alternate_tag:before,
.digr_overlay_alternate .digr_divi_list_grid_item:hover .digr_overlay_alternate_tag:after {
height: var(--overlay-height);
} @-webkit-keyframes criss-cross-left {
0% {
left: -20px;
}
50% {
left: 50%;
width: 20px;
height: 20px;
background-color: var(--overlay-collision-left-color);
}
100% {
left: 50%;
width: var(--overlay-height);
height: var(--overlay-height);
background-color: var(--background-color);
background-image: var(--background-image);
background-position: var(--background-position);
background-size: var(--background-size);
background-repeat: var(--background-repeat);
}
}
@keyframes criss-cross-left {
0% {
left: -20px;
}
50% {
left: 50%;
width: 20px;
height: 20px;
background-color: var(--overlay-collision-left-color);
}
100% {
left: 50%;
width: var(--overlay-height);
height: var(--overlay-height);
background-color: var(--background-color);
background-image: var(--background-image);
background-position: var(--background-position);
background-size: var(--background-size);
background-repeat: var(--background-repeat);
}
}
@-webkit-keyframes criss-cross-right {
0% {
right: -20px;
}
50% {
right: 50%;
width: 20px;
height: 20px;
background-color: var(--overlay-collision-right-color);
}
100% {
right: 50%;
width: var(--overlay-height);
height: var(--overlay-height);
background-color: var(--background-color);
background-image: var(--background-image);
background-position: var(--background-position);
background-size: var(--background-size);
background-repeat: var(--background-repeat);
}
}
@keyframes criss-cross-right {
0% {
right: -20px;
}
50% {
right: 50%;
width: 20px;
height: 20px;
background-color: var(--overlay-collision-right-color);
}
100% {
right: 50%;
width: var(--overlay-height);
height: var(--overlay-height);
background-color: var(--background-color);
background-image: var(--background-image);
background-position: var(--background-position);
background-size: var(--background-size);
background-repeat: var(--background-repeat);
}
}
.digr_overlay_collision .digr_divi_list_grid_item:before,
.digr_overlay_collision .digr_divi_list_grid_item:after {
top: 50%;
left: auto;
bottom: auto;
right: auto;
width: 20px;
height: 20px;
border-radius: 50%;
background-color: var(--background-color);
background-image: var(--background-image);
background-position: var(--background-position);
background-size: var(--background-size);
background-repeat: var(--background-repeat);
}
.digr_overlay_collision .digr_divi_list_grid_item:before {
left: -20px;
transform: translate(-80%, -50%);
}
.digr_overlay_collision .digr_divi_list_grid_item:after {
right: -20px;
transform: translate(80%, -50%);
}
.digr_overlay_collision .digr_divi_list_grid_item:hover:before {
-webkit-animation: criss-cross-left var(--overlay-transition) both;
animation: criss-cross-left var(--overlay-transition) both;
-webkit-animation-direction: alternate;
animation-direction: alternate;
}
.digr_overlay_collision .digr_divi_list_grid_item:hover:after {
-webkit-animation: criss-cross-right var(--overlay-transition) both;
animation: criss-cross-right var(--overlay-transition) both;
-webkit-animation-direction: alternate;
animation-direction: alternate;
} .digr_overlay_slice .digr_divi_list_grid_item:before,
.digr_overlay_slice .digr_divi_list_grid_item:after {
width: 0;
height: 0;
border: 0 solid;
transform: rotate(var(--overlay-slice-degree));
}
.digr_overlay_slice .digr_divi_list_grid_item:after {
border-color: transparent var(--overlay-color) transparent transparent;
left: auto;
bottom: auto;
}
.digr_overlay_slice .digr_divi_list_grid_item:before {
border-color: transparent transparent transparent var(--overlay-color);
top: auto;
right: auto;
}
.digr_overlay_slice .digr_divi_list_grid_item:hover:before,
.digr_overlay_slice .digr_divi_list_grid_item:hover:after {
border-width: var(--overlay-height) var(--overlay-slice-width);
}.digr_divi_list_grid_item *,
.digr_divi_list_grid_item {
z-index: 1;
}
.digr_divi_list_grid_parent_container .digr_divi_list_grid_item {
overflow: visible !important;
}
.digr_divi_list_grid_item {
border-style: solid;
}
.digr_divi_list_grid_container {
display: flex;
flex-direction: row;
position: relative;
}
.digr_divi_list_grid_image,
.et-pb-icon {
border-style: solid;
}
.digr_divi_list_grid_image_container {
display: flex;
align-items: center;
flex-direction: column;
border-style: solid;
text-align: center;
object-fit: cover;
}
.digr_divi_list_grid_icon_container {
display: flex;
align-items: center;
flex-direction: column;
border-style: solid;
text-align: center;
object-fit: cover;
z-index: 9;
}  .digr_divi_list_grid_image {
object-fit: cover;
}
.digr_divi_list_grid_content_wrapper {
padding: 0 10px;
}
.digr_divi_badge_container {
padding: 10px;
display: flex;
justify-content: center;
text-align: center;
flex-direction: column;
border-style: solid;
z-index: 99;
}
.digr_divi_list_grid_badge {
padding-bottom: 0 !important;
text-align: center;
justify-content: center;
font-family: inherit;
}
.digr_divi_list_grid_parent_container {
position: relative;
} @media all and (max-width:767px) {
.digr_divi_list_grid_parent_container .digr_divi_list_grid_item .digr_divi_list_grid_container.content_shows_vertically_forShape {
grid-template-columns: auto !important;
}
.digr_divi_list_grid_parent_container .digr_divi_list_grid_item .digr_divi_list_grid_container.content_shows_vertically {
flex-direction: column !important;
}
}  [class *='digr_listgrid_shape_'] .digr_divi_list_grid_image_container,
[class *='digr_listgrid_shape_'] .digr_divi_list_grid_icon_container {
width: 80px;
height: 80px;
background: rgb(192, 190, 190);
justify-content: center;
border: 2px solid #000;
}
[class *='digr_listgrid_shape_'] .digr_divi_list_grid_image_container .digr_divi_list_grid_image,
[class *='digr_listgrid_shape_'] .digr_divi_list_grid_icon_container .et-pb-icon {
width: 100%;
height: 100%;
display: block; }
[class *='digr_listgrid_shape_'] .digr_divi_list_grid_icon_container .et-pb-icon {
font-size: 34px;
border-style: solid;
border-color: #000; }
.digr_listgrid_shape_square .digr_divi_list_grid_content_wrapper,
.digr_listgrid_shape_circle .digr_divi_list_grid_content_wrapper,
.digr_listgrid_shape_diamond .digr_divi_list_grid_content_wrapper {
margin-left: 40px;
margin-right: 40px;
} .digr_listgrid_shape_diamond .digr_divi_list_grid_image_container,
.digr_listgrid_shape_diamond .digr_divi_list_grid_icon_container {
transform: rotate(45deg);
overflow: hidden !important;
}
.digr_listgrid_shape_diamond .digr_divi_list_grid_image_container .digr_divi_list_grid_image,
.digr_listgrid_shape_diamond .digr_divi_list_grid_icon_container .et-pb-icon {
transform: rotate(-45deg);
} .digr_listgrid_shape_square .digr_divi_list_grid_image_container,
.digr_listgrid_shape_square .digr_divi_list_grid_icon_container {
text-align: center;
} .digr_listgrid_shape_circle .digr_divi_list_grid_image_container,
.digr_listgrid_shape_circle .digr_divi_list_grid_icon_container {
border-radius: 50%;
overflow: hidden;
border: 2px solid #000;
}
.digr_listgrid_shape_circle .digr_divi_list_grid_icon_container .et-pb-icon {
width: 100%;
}
.digr_listgrid_shape_circle .digr_divi_list_grid_content_wrapper {
margin-left: 12px;
}.masonry-gallery .digr_gallery_item img {
width: 100%;
display: block;
}
.masonry-gallery .digr_gallery_item,
.masonry-gallery .digr_gallery_item a,
.digr_img_gal_lightbox_link,
.masonry-gallery figure {
margin: 0 !important;
padding: 0;
display: inline-flex;
box-sizing: border-box;
box-sizing: border-box;
width: 100%;
position: relative;
overflow: hidden;
}
.digr-hover {
background-color: transparent;
} .digr_img_gallery .digr-hover:hover > a > img {
opacity: 1;
} .digr_pagination {
display: flex;
align-items: center;
justify-content: center;
text-align: center;
margin-top: 30px;
gap: 9px;
}
.digr_pagination a {
position: relative;
display: inline-block;
border-radius: 3px;
padding: 8px 12px;
border: 1px solid #d3d3d3;
color: #777;
font-size: 14px;
line-height: 1;
text-align: center;
transition: all 0.27s cubic-bezier(0, 0, 0.58, 1);
}
.digr_img_gallery_filter,
.digr_gallery_item,
.digr_img_gallery_filter ul li a,
.digr_img_gallery_filter ul li.current a,
.digr_gallery_item .digr_image {
border: 0 transparent solid;
}
.digr_gallery_item .always-show-description,
.digr_gallery_item .always-show-title {
opacity: 1 !important;
}
.digr_imagegallery figure,
.digr_imagegallery figure img {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
} .digr_img_gallery_container .has_pagination {
display: flex;
}
.digr_img_gallery_container .has_filters {
display: block;
}
.digr_img_gallery_container .no_filters,
.digr_img_gallery_container .no_pagination {
display: none;
}
.digr_img_gallery_container .digr_img_gallery_filter_list {
text-align: center;
list-style: none;
padding: 0;
}
.digr_img_gallery_filter_list li {
display: inline-block;
margin: 0;
overflow: hidden;
position: relative;
}
.digr_img_gallery_filter_list li:not(:last-child) {
margin-right: 10px;
}
.digr_img_gallery_filter_list li a {
background: #efefef;
color: #333;
display: inline-block;
font-size: 13px;
font-weight: 600;
padding: 5px 15px;
}
.digr_img_gallery_filter_list li.current a {
background: #f5f5f5;
color: #333;
}
.digr_gallery_filter_item.current a {
background: blue;
color: #fff;
} .vbox-next span,
.vbox-prev span {
border: 2px solid transparent;
border-top-color: #fff;
border-right-color: #fff;
}
.vbox-title,.vbox-share {
white-space: normal !important;
line-height: 1.3em !important;
border-radius: 5em!important;
}
.vbox-share {
border-radius: 5em!important;
}
.vbox-overlay {
--vbox-title-width: 100% !important;
}
.digr_lightbox_img_fit_window .vbox-container {
overflow: hidden;
}
.digr_lightbox_img_fit_window .vbox-container .vbox-content {
height: 100vh;
}
.digr_lightbox_img_fit_window .vbox-container .vbox-child img {
max-height: 100vh;
object-fit: cover;
}
.djfg_item_link,
.digr_img_gal_lightbox_link { display: block;
cursor: pointer;
width: 100%;
height: 100%;
z-index: 2;
} .digr_img_gallery_overlay {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0;
z-index: 1;
}
.digr_gallery_item:hover .digr_img_gallery_overlay {
opacity: 1;
} .digr-directional-hover .digr_gallery_item {
perspective: 1500px;
}
.digr-directional-hover .digr-directional-hover-content {
transform: rotate3d(1, 0, 0, 90deg);
width: 100%;
height: 100%;
padding: 10px;
position: absolute;
top: 0;
left: 0;
pointer-events: none;
background-image: linear-gradient(122deg, rgba(26, 188, 156, 0.9) 0, rgba(212, 251, 158, 0.863) 100%);
color: #fff;
display: flex;
flex-direction: column;
}
.digr-directional-hover .digr_img_gallery_caption,
.digr-directional-hover .digr_img_gallery_description {
margin-top: 0;
color: #ffffff;
}  .direc-hover-image-rotate {
transform: scale(1) translate(0, 0);
}
.digr_gallery_item:hover .direc-hover-image-rotate {
transform: scale(0.9) rotate(2deg);
} .digr_gallery_item:nth-child(odd) .direc-hover-image-rotate-odd-even {
transform: scale(1) rotate(2deg);
}
.digr_gallery_item:nth-child(even) .direc-hover-image-rotate-odd-even {
transform: scale(1) rotate(-2deg);
}
.digr_gallery_item:hover .direc-hover-image-rotate-odd-even {
transform: scale(1.1) rotate(0);
} .digr_gallery_item:hover .direc-hover-image-blur {
filter: blur(4px);
transform: scale(1.1);
} .digr-directional-hover .digr-directional-hover-content.digr-hover-layout-top-left {
justify-content: flex-start;
align-items: flex-start;
text-align: left;
}
.digr-directional-hover .digr-directional-hover-content.digr-hover-layout-top-center {
justify-content: flex-start;
}
.digr-directional-hover .digr-directional-hover-content.digr-hover-layout-top-right {
justify-content: flex-start;
align-items: flex-end;
text-align: right;
}
.digr-directional-hover .digr-directional-hover-content.digr-hover-layout-center-left {
align-items: flex-start;
text-align: left;
}
.digr-directional-hover .digr-directional-hover-content.digr-hover-layout-center {
justify-content: center;
align-items: center;
text-align: center;
}
.digr-directional-hover .digr-directional-hover-content.digr-hover-layout-center-right {
align-items: flex-end;
text-align: right;
}
.digr-directional-hover .digr-directional-hover-content.digr-hover-layout-bottom-left {
justify-content: flex-end;
align-items: flex-start;
text-align: left;
}
.digr-directional-hover .digr-directional-hover-content.digr-hover-layout-bottom-center {
justify-content: flex-end;
}
.digr-directional-hover .digr-directional-hover-content.digr-hover-layout-bottom-right {
justify-content: flex-end;
align-items: flex-end;
text-align: right;
} .digr-directional-hover .in-top .digr-directional-hover-content {
transform-origin: 50% 0%;
-webkit-animation: in-top 500ms ease 0ms 1 forwards;
animation: in-top 500ms ease 0ms 1 forwards;
}
.digr-directional-hover .in-right .digr-directional-hover-content {
transform-origin: 100% 0%;
-webkit-animation: in-right 500ms ease 0ms 1 forwards;
animation: in-right 500ms ease 0ms 1 forwards;
}
.digr-directional-hover .in-bottom .digr-directional-hover-content {
transform-origin: 50% 100%;
-webkit-animation: in-bottom 500ms ease 0ms 1 forwards;
animation: in-bottom 500ms ease 0ms 1 forwards;
}
.digr-directional-hover .in-left .digr-directional-hover-content {
transform-origin: 0% 0%;
-webkit-animation: in-left 500ms ease 0ms 1 forwards;
animation: in-left 500ms ease 0ms 1 forwards;
}
.digr-directional-hover .out-top .digr-directional-hover-content {
transform-origin: 50% 0%;
-webkit-animation: out-top 500ms ease 0ms 1 forwards;
animation: out-top 500ms ease 0ms 1 forwards;
}
.digr-directional-hover .out-right .digr-directional-hover-content {
transform-origin: 100% 50%;
-webkit-animation: out-right 500ms ease 0ms 1 forwards;
animation: out-right 500ms ease 0ms 1 forwards;
}
.digr-directional-hover .out-bottom .digr-directional-hover-content {
transform-origin: 50% 100%;
-webkit-animation: out-bottom 500ms ease 0ms 1 forwards;
animation: out-bottom 500ms ease 0ms 1 forwards;
}
.digr-directional-hover .out-left .digr-directional-hover-content {
transform-origin: 0% 0%;
-webkit-animation: out-left 500ms ease 0ms 1 forwards;
animation: out-left 500ms ease 0ms 1 forwards;
}
@-webkit-keyframes in-top {
from {
transform: rotate3d(-1, 0, 0, 90deg);
}
to { transform: none;
}
}
@keyframes in-top {
from {
transform: rotate3d(-1, 0, 0, 90deg);
}
to { transform: none;
}
}
@-webkit-keyframes in-right {
from {
transform: rotate3d(0, -1, 0, 90deg);
}
to {
transform: rotate3d(0, 0, 0, 0deg); }
}
@keyframes in-right {
from {
transform: rotate3d(0, -1, 0, 90deg);
}
to { transform: none;
}
}
@-webkit-keyframes in-bottom {
from {
transform: rotate3d(1, 0, 0, 90deg);
}
to {
transform: rotate3d(0, 0, 0, 0deg); }
}
@keyframes in-bottom {
from {
transform: rotate3d(1, 0, 0, 90deg);
}
to { transform: none;
}
}
@-webkit-keyframes in-left {
from {
transform: rotate3d(0, 1, 0, 90deg);
}
to {
transform: rotate3d(0, 0, 0, 0deg); }
}
@keyframes in-left {
from {
transform: rotate3d(0, 1, 0, 90deg);
}
to { transform: none;
}
}
@-webkit-keyframes out-top {
from {
transform: rotate3d(0, 0, 0, 0deg); }
to {
transform: rotate3d(-1, 0, 0, 104deg);
}
}
@keyframes out-top {
from { transform: none;
}
to {
transform: rotate3d(-1, 0, 0, 104deg);
}
}
@-webkit-keyframes out-right {
from {
transform: rotate3d(0, 0, 0, 0deg); }
to {
transform: rotate3d(0, -1, 0, 104deg);
}
}
@keyframes out-right {
from { transform: none;
}
to {
transform: rotate3d(0, -1, 0, 104deg);
}
}
@-webkit-keyframes out-bottom {
from {
transform: rotate3d(0, 0, 0, 0deg); }
to {
transform: rotate3d(1, 0, 0, 104deg);
}
}
@keyframes out-bottom {
from { transform: none;
}
to {
transform: rotate3d(1, 0, 0, 104deg);
}
}
@-webkit-keyframes out-left {
from {
transform: rotate3d(0, 0, 0, 0deg); }
to {
transform: rotate3d(0, 1, 0, 104deg);
}
}
@keyframes out-left {
from { transform: none;
}
to {
transform: rotate3d(0, 1, 0, 104deg);
}
}.digr-hover {
--text-color: #ffffff; --secondary-color: #0083B0;
--padding: 1em;
--transition-duration: 600ms;
--border-margin: 15px;
--border-width: 3px;
--border-color: #ffffff;
--border-radius: 3px;
--image-opacity: 0.25;
display: inline-flex;
position: relative;
box-sizing: border-box;
overflow: hidden;
margin: 0;
padding: 0;
color: #ffffff;
color: var(--text-color); }
.digr-hover:before,
.digr-hover:after,
.digr-hover *,
.digr-hover *:before,
.digr-hover *:after {
box-sizing: border-box;
transition: all 600ms ease;
transition: all var(--transition-duration) ease;
}
.digr-hover .digr-hover-content {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
text-align: center;
padding: 1em;
padding: var(--padding);
width: 100%;
z-index: 1;
}
.digr-hover img {
object-fit: cover;
max-width: 100%;
width: 100%;
height: 100%;
}
.digr-hover h1,
.digr-hover h2,
.digr-hover h3,
.digr-hover h4,
.digr-hover h5,
.digr-hover h6,
.digr-hover p {
margin-top: 0;
color: #ffffff;
color: var(--text-color);
}
.digr-hover h1:last-child,
.digr-hover h2:last-child,
.digr-hover h3:last-child,
.digr-hover h4:last-child,
.digr-hover h5:last-child,
.digr-hover h6:last-child,
.digr-hover p:last-child {
margin-bottom: 0;
} [class^='digr-hover-border']:before,
[class^='digr-hover-border']:after,
[class^='digr-hover-border'] .digr-hover-content:before,
[class^='digr-hover-border'] .digr-hover-content:after,
[class*=' digr-hover-border']:before,
[class*=' digr-hover-border']:after,
[class*=' digr-hover-border'] .digr-hover-content:before,
[class*=' digr-hover-border'] .digr-hover-content:after {
background-color: #ffffff;
background-color: var(--border-color);
position: absolute;
content: '';
}
[class^='digr-hover-border']:before,
[class^='digr-hover-border']:after,
[class*=' digr-hover-border']:before,
[class*=' digr-hover-border']:after {
z-index: 2;
height: 3px;
height: var(--border-width);
left: 15px;
left: var(--border-margin);
right: 15px;
right: var(--border-margin);
transform: scaleX(0);
}
[class^='digr-hover-border']:before,
[class*=' digr-hover-border']:before {
top: 15px;
top: var(--border-margin);
}
[class^='digr-hover-border']:after,
[class*=' digr-hover-border']:after {
bottom: 15px;
bottom: var(--border-margin);
}
[class^='digr-hover-border'] .digr-hover-content,
[class*=' digr-hover-border'] .digr-hover-content {
z-index: 3;
}
[class^='digr-hover-border'] .digr-hover-content:before,
[class^='digr-hover-border'] .digr-hover-content:after,
[class*=' digr-hover-border'] .digr-hover-content:before,
[class*=' digr-hover-border'] .digr-hover-content:after {
z-index: -1;
width: 3px;
width: var(--border-width);
top: 15px;
top: var(--border-margin);
bottom: 15px;
bottom: var(--border-margin);
transform: scaleY(0);
}
[class^='digr-hover-border'] .digr-hover-content:before,
[class*=' digr-hover-border'] .digr-hover-content:before {
left: 15px;
left: var(--border-margin);
}
[class^='digr-hover-border'] .digr-hover-content:after,
[class*=' digr-hover-border'] .digr-hover-content:after {
right: 15px;
right: var(--border-margin);
}
[class^='digr-hover-border'].hover:before,
[class^='digr-hover-border'].hover:after,
[class^='digr-hover-border'].hover .digr-hover-content:before,
[class^='digr-hover-border'].hover .digr-hover-content:after,
[class^='digr-hover-border']:hover:before,
[class^='digr-hover-border']:hover:after,
[class^='digr-hover-border']:hover .digr-hover-content:before,
[class^='digr-hover-border']:hover .digr-hover-content:after,
[class^='digr-hover-border']:focus:before,
[class^='digr-hover-border']:focus:after,
[class^='digr-hover-border']:focus .digr-hover-content:before,
[class^='digr-hover-border']:focus .digr-hover-content:after,
:focus>[class^='digr-hover-border']:before,
:focus>[class^='digr-hover-border']:after,
:focus>[class^='digr-hover-border'] .digr-hover-content:before,
:focus>[class^='digr-hover-border'] .digr-hover-content:after,
[class*=' digr-hover-border'].hover:before,
[class*=' digr-hover-border'].hover:after,
[class*=' digr-hover-border'].hover .digr-hover-content:before,
[class*=' digr-hover-border'].hover .digr-hover-content:after,
[class*=' digr-hover-border']:hover:before,
[class*=' digr-hover-border']:hover:after,
[class*=' digr-hover-border']:hover .digr-hover-content:before,
[class*=' digr-hover-border']:hover .digr-hover-content:after,
[class*=' digr-hover-border']:focus:before,
[class*=' digr-hover-border']:focus:after,
[class*=' digr-hover-border']:focus .digr-hover-content:before,
[class*=' digr-hover-border']:focus .digr-hover-content:after,
:focus>[class*=' digr-hover-border']:before,
:focus>[class*=' digr-hover-border']:after,
:focus>[class*=' digr-hover-border'] .digr-hover-content:before,
:focus>[class*=' digr-hover-border'] .digr-hover-content:after {
transform: scale(1);
}
[class^='digr-hover-border']:before,
[class*=' digr-hover-border']:before {
z-index: 3;
}  .digr-hover-border-vert:before,
.digr-hover-border-vert:after {
transition-duration: 0s;
}
.digr-hover-border-vert.hover:before,
.digr-hover-border-vert.hover:after,
.digr-hover-border-vert:hover:before,
.digr-hover-border-vert:hover:after,
.digr-hover-border-vert:focus:before,
.digr-hover-border-vert:focus:after,
:focus>.digr-hover-border-vert:before,
:focus>.digr-hover-border-vert:after {
transition-delay: 480ms;
} .digr-hover-border-horiz .digr-hover-content:before,
.digr-hover-border-horiz .digr-hover-content:after {
transition-duration: 0.3s;
}
.digr-hover-border-horiz.hover .digr-hover-content:before,
.digr-hover-border-horiz.hover .digr-hover-content:after,
.digr-hover-border-horiz:hover .digr-hover-content:before,
.digr-hover-border-horiz:hover .digr-hover-content:after,
.digr-hover-border-horiz:focus .digr-hover-content:before,
.digr-hover-border-horiz:focus .digr-hover-content:after,
:focus>.digr-hover-border-horiz .digr-hover-content:before,
:focus>.digr-hover-border-horiz .digr-hover-content:after {
transition-delay: 480ms;
} .digr-hover-border-bottom:after {
transition-delay: 480ms;
}
.digr-hover-border-bottom:before,
.digr-hover-border-bottom:after {
transition-duration: 0s;
}
.digr-hover-border-bottom .digr-hover-content:before,
.digr-hover-border-bottom .digr-hover-content:after {
transform-origin: 100% 100%;
}
.digr-hover-border-bottom.hover:before,
.digr-hover-border-bottom:hover:before,
.digr-hover-border-bottom:focus:before,
:focus>.digr-hover-border-bottom:before {
transition-delay: 480ms;
}
.digr-hover-border-bottom.hover:after,
.digr-hover-border-bottom:hover:after,
.digr-hover-border-bottom:focus:after,
:focus>.digr-hover-border-bottom:after {
transition-delay: 0s;
} .digr-hover-border-top:before {
transition-delay: 480ms;
}
.digr-hover-border-top:before,
.digr-hover-border-top:after {
transition-duration: 0s;
}
.digr-hover-border-top .digr-hover-content:before,
.digr-hover-border-top .digr-hover-content:after {
transform-origin: 0 0;
}
.digr-hover-border-top.hover:after,
.digr-hover-border-top:hover:after,
.digr-hover-border-top:focus:after,
:focus>.digr-hover-border-top:after {
transition-delay: 480ms;
}
.digr-hover-border-top.hover:before,
.digr-hover-border-top:hover:before,
.digr-hover-border-top:focus:before,
:focus>.digr-hover-border-top:before {
transition-delay: 0s;
} .digr-hover-border-right:before,
.digr-hover-border-right:after {
transform-origin: 100% 100%;
}
.digr-hover-border-right .digr-hover-content:after {
transition-delay: 480ms;
}
.digr-hover-border-right .digr-hover-content:before,
.digr-hover-border-right .digr-hover-content:after {
transition-duration: 0s;
}
.digr-hover-border-right.hover .digr-hover-content:before,
.digr-hover-border-right:hover .digr-hover-content:before,
.digr-hover-border-right:focus .digr-hover-content:before,
:focus>.digr-hover-border-right .digr-hover-content:before {
transition-delay: 480ms;
}
.digr-hover-border-right.hover .digr-hover-content:after,
.digr-hover-border-right:hover .digr-hover-content:after,
.digr-hover-border-right:focus .digr-hover-content:after,
:focus>.digr-hover-border-right .digr-hover-content:after {
transition-delay: 0s;
} .digr-hover-border-left:before,
.digr-hover-border-left:after {
transform-origin: 0 0;
}
.digr-hover-border-left .digr-hover-content:before {
transition-delay: 480ms;
}
.digr-hover-border-left .digr-hover-content:before,
.digr-hover-border-left .digr-hover-content:after {
transition-duration: 0s;
}
.digr-hover-border-left.hover .digr-hover-content:after,
.digr-hover-border-left:hover .digr-hover-content:after,
.digr-hover-border-left:focus .digr-hover-content:after,
:focus>.digr-hover-border-left .digr-hover-content:after {
transition-delay: 480ms;
}
.digr-hover-border-left.hover .digr-hover-content:before,
.digr-hover-border-left:hover .digr-hover-content:before,
.digr-hover-border-left:focus .digr-hover-content:before,
:focus>.digr-hover-border-left .digr-hover-content:before {
transition-delay: 0s;
} .digr-hover-border-corners-1:before,
.digr-hover-border-corners-1 .digr-hover-content:before {
transform-origin: 0 0;
}
.digr-hover-border-corners-1:after,
.digr-hover-border-corners-1 .digr-hover-content:after {
transform-origin: 100% 100%;
} .digr-hover-border-corners-2:before,
.digr-hover-border-corners-2 .digr-hover-content:before {
transform-origin: 100% 100%;
}
.digr-hover-border-corners-2:after,
.digr-hover-border-corners-2 .digr-hover-content:after {
transform-origin: 0 0;
} .digr-hover-border-top-left:before,
.digr-hover-border-top-left:after,
.digr-hover-border-top-left .digr-hover-content:before,
.digr-hover-border-top-left .digr-hover-content:after {
transform-origin: 0 0;
}
.digr-hover-border-top-left:before {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-top-left:after {
transition-delay: 0s;
}
.digr-hover-border-top-left .digr-hover-content:before {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-top-left .digr-hover-content:after {
transition-delay: 0s;
}
.digr-hover-border-top-left.hover:before,
.digr-hover-border-top-left:hover:before,
.digr-hover-border-top-left:focus:before,
:focus>.digr-hover-border-top-left:before {
transition-delay: 0s;
}
.digr-hover-border-top-left.hover:after,
.digr-hover-border-top-left:hover:after,
.digr-hover-border-top-left:focus:after,
:focus>.digr-hover-border-top-left:after {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-top-left.hover .digr-hover-content:before,
.digr-hover-border-top-left:hover .digr-hover-content:before,
.digr-hover-border-top-left:focus .digr-hover-content:before,
:focus>.digr-hover-border-top-left .digr-hover-content:before {
transition-delay: 0s;
}
.digr-hover-border-top-left.hover .digr-hover-content:after,
.digr-hover-border-top-left:hover .digr-hover-content:after,
.digr-hover-border-top-left:focus .digr-hover-content:after,
:focus>.digr-hover-border-top-left .digr-hover-content:after {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
} .digr-hover-border-top-right:before,
.digr-hover-border-top-right:after,
.digr-hover-border-top-right .digr-hover-content:before,
.digr-hover-border-top-right .digr-hover-content:after {
transform-origin: 100% 0%;
}
.digr-hover-border-top-right:before {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-top-right:after {
transition-delay: 0s;
}
.digr-hover-border-top-right .digr-hover-content:before {
transition-delay: 0s;
}
.digr-hover-border-top-right .digr-hover-content:after {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-top-right.hover:before,
.digr-hover-border-top-right:hover:before,
.digr-hover-border-top-right:focus:before,
:focus>.digr-hover-border-top-right:before {
transition-delay: 0s;
}
.digr-hover-border-top-right.hover:after,
.digr-hover-border-top-right:hover:after,
.digr-hover-border-top-right:focus:after,
:focus>.digr-hover-border-top-right:after {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-top-right.hover .digr-hover-content:before,
.digr-hover-border-top-right:hover .digr-hover-content:before,
.digr-hover-border-top-right:focus .digr-hover-content:before,
:focus>.digr-hover-border-top-right .digr-hover-content:before {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-top-right.hover .digr-hover-content:after,
.digr-hover-border-top-right:hover .digr-hover-content:after,
.digr-hover-border-top-right:focus .digr-hover-content:after,
:focus>.digr-hover-border-top-right .digr-hover-content:after {
transition-delay: 0s;
} .digr-hover-border-bottom-left:before,
.digr-hover-border-bottom-left:after,
.digr-hover-border-bottom-left .digr-hover-content:before,
.digr-hover-border-bottom-left .digr-hover-content:after {
transform-origin: 0 100%;
}
.digr-hover-border-bottom-left:before {
transition-delay: 0s;
}
.digr-hover-border-bottom-left:after {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-bottom-left .digr-hover-content:before {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-bottom-left .digr-hover-content:after {
transition-delay: 0s;
}
.digr-hover-border-bottom-left.hover:before,
.digr-hover-border-bottom-left:hover:before,
.digr-hover-border-bottom-left:focus:before,
:focus>.digr-hover-border-bottom-left:before {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-bottom-left.hover:after,
.digr-hover-border-bottom-left:hover:after,
.digr-hover-border-bottom-left:focus:after,
:focus>.digr-hover-border-bottom-left:after {
transition-delay: 0s;
}
.digr-hover-border-bottom-left.hover .digr-hover-content:before,
.digr-hover-border-bottom-left:hover .digr-hover-content:before,
.digr-hover-border-bottom-left:focus .digr-hover-content:before,
:focus>.digr-hover-border-bottom-left .digr-hover-content:before {
transition-delay: 0s;
}
.digr-hover-border-bottom-left.hover .digr-hover-content:after,
.digr-hover-border-bottom-left:hover .digr-hover-content:after,
.digr-hover-border-bottom-left:focus .digr-hover-content:after,
:focus>.digr-hover-border-bottom-left .digr-hover-content:after {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
} .digr-hover-border-bottom-right:before,
.digr-hover-border-bottom-right:after,
.digr-hover-border-bottom-right .digr-hover-content:before,
.digr-hover-border-bottom-right .digr-hover-content:after {
transform-origin: 100% 100%;
}
.digr-hover-border-bottom-right:before {
transition-delay: 0s;
}
.digr-hover-border-bottom-right:after {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-bottom-right .digr-hover-content:before {
transition-delay: 0s;
}
.digr-hover-border-bottom-right .digr-hover-content:after {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-bottom-right.hover:before,
.digr-hover-border-bottom-right:hover:before,
.digr-hover-border-bottom-right:focus:before,
:focus>.digr-hover-border-bottom-right:before {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-bottom-right.hover:after,
.digr-hover-border-bottom-right:hover:after,
.digr-hover-border-bottom-right:focus:after,
:focus>.digr-hover-border-bottom-right:after {
transition-delay: 0s;
}
.digr-hover-border-bottom-right.hover .digr-hover-content:before,
.digr-hover-border-bottom-right:hover .digr-hover-content:before,
.digr-hover-border-bottom-right:focus .digr-hover-content:before,
:focus>.digr-hover-border-bottom-right .digr-hover-content:before {
transition-delay: 480ms;
transition-delay: calc(var(--transition-duration) / 1.25);
}
.digr-hover-border-bottom-right.hover .digr-hover-content:after,
.digr-hover-border-bottom-right:hover .digr-hover-content:after,
.digr-hover-border-bottom-right:focus .digr-hover-content:after,
:focus>.digr-hover-border-bottom-right .digr-hover-content:after {
transition-delay: 0s;
} .digr-hover-border-cc-1:before,
.digr-hover-border-cc-1:after,
.digr-hover-border-cc-1 .digr-hover-content:before,
.digr-hover-border-cc-1 .digr-hover-content:after {
transition-duration: 300ms;
}
.digr-hover-border-cc-1:before,
.digr-hover-border-cc-1 .digr-hover-content:after {
transform-origin: 0 0;
}
.digr-hover-border-cc-1:after,
.digr-hover-border-cc-1 .digr-hover-content:before {
transform-origin: 100% 100%;
}
.digr-hover-border-cc-1:before {
transition-delay: 600ms;
}
.digr-hover-border-cc-1:after {
transition-delay: 0s;
}
.digr-hover-border-cc-1 .digr-hover-content:before {
transition-delay: 900ms;
}
.digr-hover-border-cc-1 .digr-hover-content:after {
transition-delay: 300ms;
}
.digr-hover-border-cc-1.hover:before,
.digr-hover-border-cc-1:hover:before,
.digr-hover-border-cc-1:focus:before,
:focus>.digr-hover-border-cc-1:before {
transition-delay: 300ms;
}
.digr-hover-border-cc-1.hover:after,
.digr-hover-border-cc-1:hover:after,
.digr-hover-border-cc-1:focus:after,
:focus>.digr-hover-border-cc-1:after {
transition-delay: 900ms;
}
.digr-hover-border-cc-1.hover .digr-hover-content:before,
.digr-hover-border-cc-1:hover .digr-hover-content:before,
.digr-hover-border-cc-1:focus .digr-hover-content:before,
:focus>.digr-hover-border-cc-1 .digr-hover-content:before {
transition-delay: 0s;
}
.digr-hover-border-cc-1.hover .digr-hover-content:after,
.digr-hover-border-cc-1:hover .digr-hover-content:after,
.digr-hover-border-cc-1:focus .digr-hover-content:after,
:focus>.digr-hover-border-cc-1 .digr-hover-content:after {
transition-delay: 600ms;
} .digr-hover-border-ccc-1:before,
.digr-hover-border-ccc-1:after,
.digr-hover-border-ccc-1 .digr-hover-content:before,
.digr-hover-border-ccc-1 .digr-hover-content:after {
transition-duration: 400ms;
}
.digr-hover-border-ccc-1:before,
.digr-hover-border-ccc-1 .digr-hover-content:after {
transform-origin: 100% 100%;
}
.digr-hover-border-ccc-1:after,
.digr-hover-border-ccc-1 .digr-hover-content:before {
transform-origin: 0 0;
}
.digr-hover-border-ccc-1:before {
transition-delay: 0s;
}
.digr-hover-border-ccc-1:after {
transition-delay: 600ms;
}
.digr-hover-border-ccc-1 .digr-hover-content:before {
transition-delay: 900ms;
}
.digr-hover-border-ccc-1 .digr-hover-content:after {
transition-delay: 300ms;
}
.digr-hover-border-ccc-1.hover:before,
.digr-hover-border-ccc-1:hover:before,
.digr-hover-border-ccc-1:focus:before,
:focus>.digr-hover-border-ccc-1:before {
transition-delay: 900ms;
}
.digr-hover-border-ccc-1.hover:after,
.digr-hover-border-ccc-1:hover:after,
.digr-hover-border-ccc-1:focus:after,
:focus>.digr-hover-border-ccc-1:after {
transition-delay: 300ms;
}
.digr-hover-border-ccc-1.hover .digr-hover-content:before,
.digr-hover-border-ccc-1:hover .digr-hover-content:before,
.digr-hover-border-ccc-1:focus .digr-hover-content:before,
:focus>.digr-hover-border-ccc-1 .digr-hover-content:before {
transition-delay: 0s;
}
.digr-hover-border-ccc-1.hover .digr-hover-content:after,
.digr-hover-border-ccc-1:hover .digr-hover-content:after,
.digr-hover-border-ccc-1:focus .digr-hover-content:after,
:focus>.digr-hover-border-ccc-1 .digr-hover-content:after {
transition-delay: 600ms;
} .digr-hover-border-cc-2:before,
.digr-hover-border-cc-2 .digr-hover-content:after {
transform-origin: 0 0;
}
.digr-hover-border-cc-2:after,
.digr-hover-border-cc-2 .digr-hover-content:before {
transform-origin: 100% 100%;
} .digr-hover-border-ccc-2:before,
.digr-hover-border-ccc-2 .digr-hover-content:after {
transform-origin: 100% 100%;
}
.digr-hover-border-ccc-2:after,
.digr-hover-border-ccc-2 .digr-hover-content:before {
transform-origin: 0 0;
} .digr-hover-border-cc-3:before,
.digr-hover-border-cc-3 .digr-hover-content:after {
transform-origin: 0 0;
}
.digr-hover-border-cc-3:after,
.digr-hover-border-cc-3 .digr-hover-content:before {
transform-origin: 100% 100%;
}
.digr-hover-border-cc-3:before {
right: 33px;
right: calc(var(--border-margin) + var(--border-margin) + var(--border-width));
left: 0;
}
.digr-hover-border-cc-3:after {
left: 33px;
left: calc(var(--border-margin) + var(--border-margin) + var(--border-width));
right: 0;
}
.digr-hover-border-cc-3 .digr-hover-content:before {
top: 33px;
top: calc(var(--border-margin) + var(--border-margin) + var(--border-width));
bottom: 0;
}
.digr-hover-border-cc-3 .digr-hover-content:after {
bottom: 33px;
bottom: calc(var(--border-margin) + var(--border-margin) + var(--border-width));
top: 0;
} .digr-hover-border-ccc-3:before,
.digr-hover-border-ccc-3 .digr-hover-content:after {
transform-origin: 100% 100%;
}
.digr-hover-border-ccc-3:after,
.digr-hover-border-ccc-3 .digr-hover-content:before {
transform-origin: 0 0;
}
.digr-hover-border-ccc-3:before {
left: 33px;
left: calc(var(--border-margin) + var(--border-margin) + var(--border-width));
right: 0;
}
.digr-hover-border-ccc-3:after {
right: 33px;
right: calc(var(--border-margin) + var(--border-margin) + var(--border-width));
left: 0;
}
.digr-hover-border-ccc-3 .digr-hover-content:before {
bottom: 33px;
bottom: calc(var(--border-margin) + var(--border-margin) + var(--border-width));
top: 0;
}
.digr-hover-border-ccc-3 .digr-hover-content:after {
top: 33px;
top: calc(var(--border-margin) + var(--border-margin) + var(--border-width));
bottom: 0;
} .digr-hover-border-fade:before,
.digr-hover-border-fade:after,
.digr-hover-border-fade .digr-hover-content:before,
.digr-hover-border-fade .digr-hover-content:after {
transform: scale(1);
opacity: 0;
z-index: 3;
}
.digr-hover-border-fade.hover:before,
.digr-hover-border-fade.hover:after,
.digr-hover-border-fade.hover .digr-hover-content:before,
.digr-hover-border-fade.hover .digr-hover-content:after,
.digr-hover-border-fade:hover:before,
.digr-hover-border-fade:hover:after,
.digr-hover-border-fade:hover .digr-hover-content:before,
.digr-hover-border-fade:hover .digr-hover-content:after,
.digr-hover-border-fade:focus:before,
.digr-hover-border-fade:focus:after,
.digr-hover-border-fade:focus .digr-hover-content:before,
.digr-hover-border-fade:focus .digr-hover-content:after,
:focus>.digr-hover-border-fade:before,
:focus>.digr-hover-border-fade:after,
:focus>.digr-hover-border-fade .digr-hover-content:before,
:focus>.digr-hover-border-fade .digr-hover-content:after {
opacity: 1;
}
@media screen and (-ms-high-contrast: active),
screen and (-ms-high-contrast: none) {
[class^='digr-hover-border']:before,
[class^='digr-hover-border']:after,
[class*=' digr-hover-border']:before,
[class*=' digr-hover-border']:after {
height: 3px;
left: 15px;
right: 15px;
}
[class^='digr-hover-border']:before,
[class*=' digr-hover-border']:before {
top: 15px;
}
[class^='digr-hover-border']:after,
[class*=' digr-hover-border']:after {
bottom: 15px;
}
[class^='digr-hover-border'] .digr-hover-content:before,
[class^='digr-hover-border'] .digr-hover-content:after,
[class*=' digr-hover-border'] .digr-hover-content:before,
[class*=' digr-hover-border'] .digr-hover-content:after {
width: 3px;
top: 15px;
bottom: 15px;
}
[class^='digr-hover-border'] .digr-hover-content:before,
[class*=' digr-hover-border'] .digr-hover-content:before {
left: 15px;
}
[class^='digr-hover-border'] .digr-hover-content:after,
[class*=' digr-hover-border'] .digr-hover-content:after {
right: 15px;
}
}
.digr-hover-image-zoom-in.hover img,
.digr-hover-image-zoom-in:hover img,
.digr-hover-image-zoom-in:focus img,
:focus>.digr-hover-image-zoom-in img {
transform: scale(1.25);
}
.digr-hover-image-zoom-out img {
transform: scale(1.25);
}
.digr-hover-image-zoom-out.hover img,
.digr-hover-image-zoom-out:hover img,
.digr-hover-image-zoom-out:focus img,
:focus>.digr-hover-image-zoom-out img {
transform: scale(1);
}
.digr-hover-image-pan-up img {
transform-origin: top;
transform: scale(1.2) translate(0, 0);
}
.digr-hover-image-pan-up.hover img,
.digr-hover-image-pan-up:hover img,
.digr-hover-image-pan-up:focus img,
:focus>.digr-hover-image-pan-up img {
transform: scale(1.2) translate(0, -15%);
}
.digr-hover-image-pan-down img {
transform-origin: bottom;
transform: scale(1.2) translate(0, 0);
}
.digr-hover-image-pan-down:hover img,
.digr-hover-image-pan-down:focus img,
:focus>.digr-hover-image-pan-down img {
transform: scale(1.2) translate(0, 15%);
}
.digr-hover-image-pan-left img {
transform-origin: left;
transform: scale(1.2) translate(0, 0);
}
.digr-hover-image-pan-left.hover img,
.digr-hover-image-pan-left:hover img,
.digr-hover-image-pan-left:focus img,
:focus>.digr-hover-image-pan-left img {
transform: scale(1.2) translate(-15%, 0);
}
.digr-hover-image-pan-right img {
transform-origin: right;
transform: scale(1.2) translate(0, 0);
}
.digr-hover-image-pan-right.hover img,
.digr-hover-image-pan-right:hover img,
.digr-hover-image-pan-right:focus img,
:focus>.digr-hover-image-pan-right img {
transform: scale(1.2) translate(15%, 0);
}
.digr-hover-image-blur.hover img,
.digr-hover-image-blur:hover img,
.digr-hover-image-blur:focus img,
:focus>.digr-hover-image-blur img {
filter: blur(4px);
transform: scale(1.1);
}
.digr-hover-image-rotate-left img {
transform: scale(1.1) translate(0, 0);
}
.digr-hover-image-rotate-left.hover img,
.digr-hover-image-rotate-left:hover img,
.digr-hover-image-rotate-left:focus img,
:focus>.digr-hover-image-rotate-left img {
transform: scale(1.3) rotate(-15deg);
}
.digr-hover-image-rotate-right img {
transform: scale(1.1) translate(0, 0);
}
.digr-hover-image-rotate-right.hover img,
.digr-hover-image-rotate-right:hover img,
.digr-hover-image-rotate-right:focus img,
:focus>.digr-hover-image-rotate-right img {
transform: scale(1.3) rotate(15deg);
}
.digr-hover-delay-100,
.digr-hover-delay-100>* {
transition-delay: 100ms;
}
.digr-hover-delay-200,
.digr-hover-delay-200>* {
transition-delay: 200ms;
}
.digr-hover-delay-300,
.digr-hover-delay-300>* {
transition-delay: 300ms;
}
.digr-hover-delay-400,
.digr-hover-delay-400>* {
transition-delay: 400ms;
}
.digr-hover-delay-500,
.digr-hover-delay-500>* {
transition-delay: 500ms;
}
.digr-hover-delay-600,
.digr-hover-delay-600>* {
transition-delay: 600ms;
}
.digr-hover-delay-700,
.digr-hover-delay-700>* {
transition-delay: 700ms;
}
.digr-hover-delay-800,
.digr-hover-delay-800>* {
transition-delay: 800ms;
}
.digr-hover-delay-900,
.digr-hover-delay-900>* {
transition-delay: 900ms;
}
.digr-hover-delay-1000,
.digr-hover-delay-1000>* {
transition-delay: 1000ms;
}
[class^='digr-hover-fade'],
[class*=' digr-hover-fade'],
[class^='digr-hover-reveal'],
[class*=' digr-hover-reveal'],
[class^='digr-hover-rotate'],
[class*=' digr-hover-rotate'] {
display: inline-block;
}
[class^='digr-hover-fade']>*,
[class*=' digr-hover-fade']>*,
[class^='digr-hover-reveal']>*,
[class*=' digr-hover-reveal']>*,
[class^='digr-hover-rotate']>*,
[class*=' digr-hover-rotate']>* {
display: inline-block;
}
[class^='digr-hover-fade']>*:last-child,
[class*=' digr-hover-fade']>*:last-child,
[class^='digr-hover-reveal']>*:last-child,
[class*=' digr-hover-reveal']>*:last-child,
[class^='digr-hover-rotate']>*:last-child,
[class*=' digr-hover-rotate']>*:last-child {
margin-bottom: 0;
}
[class^='digr-hover-reveal'],
[class*=' digr-hover-reveal'],
[class^='digr-hover-rotate'],
[class*=' digr-hover-rotate'] {
overflow: hidden;
opacity: 1;
}
[class^='digr-hover-fade'],
[class*=' digr-hover-fade'] {
opacity: 0;
}
.digr-hover.hover [class^='digr-hover-fade'],
.digr-hover.hover [class*=' digr-hover-fade'],
.digr-hover:hover [class^='digr-hover-fade'],
.digr-hover:hover [class*=' digr-hover-fade'],
.digr-hover:focus [class^='digr-hover-fade'],
.digr-hover:focus [class*=' digr-hover-fade'],
:focus>.digr-hover [class^='digr-hover-fade'],
:focus>.digr-hover [class*=' digr-hover-fade'] {
opacity: 1;
transform: translate(0);
}
.digr-hover.hover [class^='digr-hover-reveal'],
.digr-hover.hover [class*=' digr-hover-reveal'],
.digr-hover.hover [class^='digr-hover-rotate'],
.digr-hover.hover [class*=' digr-hover-rotate'],
.digr-hover:hover [class^='digr-hover-reveal'],
.digr-hover:hover [class*=' digr-hover-reveal'],
.digr-hover:hover [class^='digr-hover-rotate'],
.digr-hover:hover [class*=' digr-hover-rotate'],
.digr-hover:focus [class^='digr-hover-reveal'],
.digr-hover:focus [class*=' digr-hover-reveal'],
.digr-hover:focus [class^='digr-hover-rotate'],
.digr-hover:focus [class*=' digr-hover-rotate'],
:focus>.digr-hover [class^='digr-hover-reveal'],
:focus>.digr-hover [class*=' digr-hover-reveal'],
:focus>.digr-hover [class^='digr-hover-rotate'],
:focus>.digr-hover [class*=' digr-hover-rotate'] {
opacity: 1;
}
.digr-hover.hover [class^='digr-hover-reveal']>*,
.digr-hover.hover [class*=' digr-hover-reveal']>*,
.digr-hover.hover [class^='digr-hover-rotate']>*,
.digr-hover.hover [class*=' digr-hover-rotate']>*,
.digr-hover:hover [class^='digr-hover-reveal']>*,
.digr-hover:hover [class*=' digr-hover-reveal']>*,
.digr-hover:hover [class^='digr-hover-rotate']>*,
.digr-hover:hover [class*=' digr-hover-rotate']>*,
.digr-hover:focus [class^='digr-hover-reveal']>*,
.digr-hover:focus [class*=' digr-hover-reveal']>*,
.digr-hover:focus [class^='digr-hover-rotate']>*,
.digr-hover:focus [class*=' digr-hover-rotate']>*,
:focus>.digr-hover [class^='digr-hover-reveal']>*,
:focus>.digr-hover [class*=' digr-hover-reveal']>*,
:focus>.digr-hover [class^='digr-hover-rotate']>*,
:focus>.digr-hover [class*=' digr-hover-rotate']>* {
transform: translate(0) rotate(0deg);
}
.digr-hover-fade-up {
transform: translateY(1.5rem);
}
.digr-hover-fade-down {
transform: translateY(-1.5rem);
}
.digr-hover-fade-left {
transform: translateX(1.5rem);
}
.digr-hover-fade-right {
transform: translateX(-1.5rem);
}
.digr-hover-reveal-up>* {
transform: translateY(100%);
}
.digr-hover-reveal-down>* {
transform: translateY(-100%);
}
.digr-hover-reveal-left>* {
transform: translateX(100%);
}
.digr-hover-reveal-right>* {
transform: translateX(-100%);
}
.digr-hover-rotate-up-right>* {
transform-origin: bottom left;
transform: rotate(90deg);
}
.digr-hover-rotate-up-left>* {
transform-origin: bottom right;
transform: rotate(-90deg);
}
.digr-hover-rotate-down-right>* {
transform-origin: top left;
transform: rotate(-90deg);
}
.digr-hover-rotate-down-left>* {
transform-origin: top right;
transform: rotate(90deg);
}
.digr-hover-gradient-top {
background-image: linear-gradient(180deg, #00B4DB 0%, #0083B0 100%);
background-image: linear-gradient(180deg, var(--primary-color) 0%, var(--secondary-color) 100%);
}
.digr-hover-gradient-left {
background-image: linear-gradient(90deg, #00B4DB 0%, #0083B0 100%);
background-image: linear-gradient(90deg, var(--primary-color) 0%, var(--secondary-color) 100%);
}
.digr-hover-gradient-right {
background-image: linear-gradient(270deg, #00B4DB 0%, #0083B0 100%);
background-image: linear-gradient(270deg, var(--primary-color) 0%, var(--secondary-color) 100%);
}
.digr-hover-gradient-bottom {
background-image: linear-gradient(0deg, #00B4DB 0%, #0083B0 100%);
background-image: linear-gradient(0deg, var(--primary-color) 0%, var(--secondary-color) 100%);
}
.digr-hover-gradient-top-left {
background-image: linear-gradient(135deg, #00B4DB 0%, #0083B0 100%);
background-image: linear-gradient(135deg, var(--primary-color) 0%, var(--secondary-color) 100%);
}
.digr-hover-gradient-top-right {
background-image: linear-gradient(225deg, #00B4DB 0%, #0083B0 100%);
background-image: linear-gradient(225deg, var(--primary-color) 0%, var(--secondary-color) 100%);
}
.digr-hover-gradient-bottom-left {
background-image: linear-gradient(45deg, #00B4DB 0%, #0083B0 100%);
background-image: linear-gradient(45deg, var(--primary-color) 0%, var(--secondary-color) 100%);
}
.digr-hover-gradient-bottom-right {
background-image: linear-gradient(315deg, #00B4DB 0%, #0083B0 100%);
background-image: linear-gradient(315deg, var(--primary-color) 0%, var(--secondary-color) 100%);
}
.digr-hover .digr-hover-layout-top-left {
justify-content: flex-start;
align-items: flex-start;
text-align: left;
}
.digr-hover .digr-hover-layout-top-center {
justify-content: flex-start;
}
.digr-hover .digr-hover-layout-top-right {
justify-content: flex-start;
align-items: flex-end;
text-align: right;
}
.digr-hover .digr-hover-layout-center-left {
align-items: flex-start;
text-align: left;
}
.digr-hover .digr-hover-layout-center-right {
align-items: flex-end;
text-align: right;
}
.digr-hover .digr-hover-layout-bottom-left {
justify-content: flex-end;
align-items: flex-start;
text-align: left;
}
.digr-hover .digr-hover-layout-bottom-center {
justify-content: flex-end;
}
.digr-hover .digr-hover-layout-bottom-right {
justify-content: flex-end;
align-items: flex-end;
text-align: right;
} .digr-hover .digr-hover-content {
padding: 1.2em;
padding: calc(var(--padding) * 2);
}
.digr-hover .digr-hover-content>* {
opacity: 0;
}
.digr-hover.hover>img,
.digr-hover:hover>img,
.digr-hover:focus>img,
:focus>.digr-hover>img,
.digr-hover.hover>a>img,
.digr-hover:hover>a>img,
.digr-hover:focus>a>img,
:focus>.digr-hover>a>img {
opacity: 0.25;
opacity: var(--image-opacity);
}
.digr-hover.hover .digr-hover-content>*,
.digr-hover:hover .digr-hover-content>*,
.digr-hover:focus .digr-hover-content>*,
:focus>.digr-hover .digr-hover-content>* {
opacity: 1;
}.vbox-overlay {
--vbox-tools-color: #fff;
--vbox-title-background: #101010;
--vbox-title-width: 'auto';
--vbox-title-radius: 5em;
--vbox-share-background: #101010;
--vbox-share-width: 'auto';
--vbox-share-radius: 0;
--vbox-padding: 0
}
.vbox-overlay *,
.vbox-overlay :after,
.vbox-overlay :before {
-webkit-backface-visibility: hidden;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box
}
.vbox-overlay * {
-webkit-backface-visibility: visible;
backface-visibility: visible
}
.vbox-overlay {
display: -webkit-flex;
display: flex;
-webkit-flex-direction: column;
flex-direction: column;
-webkit-justify-content: center;
justify-content: center;
-webkit-align-items: center;
align-items: center;
position: fixed;
left: 0;
top: 0;
bottom: 0;
right: 0;
z-index: 999999
}
.vbox-share,
.vbox-title {
line-height: 1;
position: fixed;
z-index: 98;
text-align: center;
margin: 0 auto;
color: var(--vbox-tools-color)
}
.vbox-title {
font-size: 16px;
background-color: var(--vbox-title-background);
width: var(--vbox-title-width);
border-radius: var(--vbox-title-radius);
padding: 12px 54px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
display: block
}
.vbox-share {
font-size: 24px;
padding: 0 .35em;
background-color: var(--vbox-share-background);
width: var(--vbox-share-width);
border-radius: var(--vbox-share-radius)
}
.vbox-link-btn,
button.vbox-link-btn,
button.vbox-link-btn:active,
button.vbox-link-btn:focus,
button.vbox-link-btn:hover {
border: none !important;
background: 0 0 !important;
box-shadow: none !important;
color: inherit !important;
padding: 6px 12px;
outline: 0;
display: inline-block;
cursor: pointer
}
.vbox-share a {
color: inherit !important;
padding: 6px 12px;
display: inline-block
}
.vbox-share svg {
z-index: 10;
vertical-align: middle
}
.vbox-close {
cursor: pointer;
position: fixed;
top: 0;
right: 0;
z-index: 99;
padding: 6px 15px;
color: #000;
color: var(--vbox-tools-color);
border: 0;
font-size: 24px;
display: flex;
align-items: center;
opacity: .8;
transition: opacity .2s
}
.vbox-close:hover {
opacity: 1
}
.vbox-left-corner {
cursor: pointer;
position: fixed;
left: 0;
top: 0;
overflow: hidden;
line-height: 1;
font-size: 12px;
z-index: 99;
display: flex;
align-items: center;
color: var(--vbox-tools-color)
}
.vbox-num {
display: inline-block;
padding: 12px 15px
}
.vbox-left {
left: 0
}
.vbox-right {
right: 0
}
.vbox-top {
top: 0
}
.vbox-bottom {
bottom: 30px
}
.vbox-next,
.vbox-prev {
position: fixed;
top: 50%;
margin-top: -15px;
overflow: hidden;
cursor: pointer;
display: block;
width: 45px;
height: 45px;
z-index: 99;
opacity: .8;
transition: opacity .2s
}
.vbox-next:hover,
.vbox-prev:hover {
opacity: 1
}
.vbox-next span,
.vbox-prev span {
position: relative;
width: 20px;
height: 20px;
border: 2px solid transparent;
border-top-color: var(--vbox-tools-color);
border-right-color: var(--vbox-tools-color);
text-indent: -100px;
position: absolute;
top: 8px;
display: block
}
.vbox-prev {
left: 15px
}
.vbox-next {
right: 15px
}
.vbox-prev span {
left: 10px;
-ms-transform: rotate(-135deg);
-webkit-transform: rotate(-135deg);
transform: rotate(-135deg)
}
.vbox-next span {
-ms-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
right: 20px
}
.vbox-inline,
.venoratio {
position: relative;
width: 100%;
margin: 0 auto
}
.venoratio::before {
display: block;
padding-top: var(--vb-aspect-ratio);
content: ""
}
.venoratio>* {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
padding: var(--vbox-padding)
}
.venoratio-1x1 {
--vb-aspect-ratio: 100%
}
.venoratio-4x3 {
--vb-aspect-ratio: calc(3 / 4 * 100%)
}
.venoratio-16x9 {
--vb-aspect-ratio: calc(9 / 16 * 100%)
}
.venoratio-21x9 {
--vb-aspect-ratio: calc(9 / 21 * 100%)
}
.venoratio-full {
--vb-aspect-ratio: calc(100vh - 100px)
}
.vbox-child.vbox-inline,
.vbox-child.venoratio {
max-width: 100%
}
.vbox-open {
overflow: hidden
}
.vbox-container {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
overflow-x: hidden;
overflow-y: scroll;
overflow-scrolling: touch;
-webkit-overflow-scrolling: touch;
z-index: 20;
max-height: 100%;
padding: 30px 0
}
.vbox-content {
opacity: 0
}
.vbox-content {
text-align: center;
width: 100%;
position: relative;
overflow: hidden;
padding: 20px 4%;
display: flex;
align-items: center;
justify-content: center;
min-height: 100%
}
.vbox-container img {
max-width: 100%;
height: auto
}
.vbox-child {
box-shadow: 0 0 12px rgba(0, 0, 0, .19), 0 6px 6px rgba(0, 0, 0, .23);
max-width: 100%;
text-align: initial;
padding: var(--vbox-padding)
}
.vbox-child img {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-o-user-select: none;
user-select: none;
display: block
}
.vbox-grab .vbox-child img {
cursor: grab
}
.vbox-child>iframe {
border: none !important
}
.vbox-content.swipe-left {
margin-left: -200px !important
}
.vbox-content.swipe-right {
margin-left: 200px !important
}
.vbox-preloader {
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
-o-transform: translateZ(0);
transform: translateZ(0)
}
.vbox-preloader .vbox-preloader-inner {
opacity: 1;
transition: opacity .2s
}
.vbox-hidden {
display: none
}
.vbox-preloader.vbox-hidden .vbox-preloader-inner {
opacity: 0
}
.vbox-backdrop {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
-webkit-transform: translateZ(-1px);
-moz-transform: translateZ(-1px);
-o-transform: translateZ(-1px);
transform: translateZ(-1px);
z-index: 0
}
.vbox-tooltip {
position: relative;
display: inline-block
}
.vbox-tooltip .vbox-tooltip-text {
visibility: hidden;
color: #fff;
text-align: center;
padding: 0;
position: absolute;
z-index: 1;
bottom: 100%;
left: 0;
opacity: 0;
transition: opacity .3s;
margin-bottom: 2px;
font-family: sans-serif
}
.vbox-top .vbox-tooltip .vbox-tooltip-text {
bottom: auto;
top: 100%;
margin-bottom: 0;
margin-top: 2px
}
.vbox-tooltip-inner {
padding: 5px 10px;
background-color: rgba(0, 0, 0, .9);
border-radius: 6px;
font-size: 10px
}
.vbox-tooltip:hover .vbox-tooltip-text {
visibility: visible;
opacity: 1
}
.vbox-overlay {
--sk-size: 40px;
--sk-color: #333
}
.sk-center {
margin: auto
}
.sk-plane {
width: var(--sk-size);
height: var(--sk-size);
background-color: var(--sk-color);
animation: sk-plane 1.2s infinite ease-in-out
}
@keyframes sk-plane {
0% {
transform: perspective(120px) rotateX(0) rotateY(0)
}
50% {
transform: perspective(120px) rotateX(-180.1deg) rotateY(0)
}
100% {
transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg)
}
}
.sk-chase {
width: var(--sk-size);
height: var(--sk-size);
position: relative;
animation: sk-chase 2.5s infinite linear both
}
.sk-chase-dot {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
animation: sk-chase-dot 2s infinite ease-in-out both
}
.sk-chase-dot:before {
content: '';
display: block;
width: 25%;
height: 25%;
background-color: var(--sk-color);
border-radius: 100%;
animation: sk-chase-dot-before 2s infinite ease-in-out both
}
.sk-chase-dot:nth-child(1) {
animation-delay: -1.1s
}
.sk-chase-dot:nth-child(2) {
animation-delay: -1s
}
.sk-chase-dot:nth-child(3) {
animation-delay: -.9s
}
.sk-chase-dot:nth-child(4) {
animation-delay: -.8s
}
.sk-chase-dot:nth-child(5) {
animation-delay: -.7s
}
.sk-chase-dot:nth-child(6) {
animation-delay: -.6s
}
.sk-chase-dot:nth-child(1):before {
animation-delay: -1.1s
}
.sk-chase-dot:nth-child(2):before {
animation-delay: -1s
}
.sk-chase-dot:nth-child(3):before {
animation-delay: -.9s
}
.sk-chase-dot:nth-child(4):before {
animation-delay: -.8s
}
.sk-chase-dot:nth-child(5):before {
animation-delay: -.7s
}
.sk-chase-dot:nth-child(6):before {
animation-delay: -.6s
}
@keyframes sk-chase {
100% {
transform: rotate(360deg)
}
}
@keyframes sk-chase-dot {
100%,
80% {
transform: rotate(360deg)
}
}
@keyframes sk-chase-dot-before {
50% {
transform: scale(.4)
}
0%,
100% {
transform: scale(1)
}
}
.sk-bounce {
width: var(--sk-size);
height: var(--sk-size);
position: relative
}
.sk-bounce-dot {
width: 100%;
height: 100%;
border-radius: 50%;
background-color: var(--sk-color);
opacity: .6;
position: absolute;
top: 0;
left: 0;
animation: sk-bounce 2s infinite cubic-bezier(.455, .03, .515, .955)
}
.sk-bounce-dot:nth-child(2) {
animation-delay: -1s
}
@keyframes sk-bounce {
0%,
100% {
transform: scale(0)
}
45%,
55% {
transform: scale(1)
}
}
.sk-wave {
width: var(--sk-size);
height: var(--sk-size);
display: flex;
justify-content: space-between
}
.sk-wave-rect {
background-color: var(--sk-color);
height: 100%;
width: 15%;
animation: sk-wave 1.2s infinite ease-in-out
}
.sk-wave-rect:nth-child(1) {
animation-delay: -1.2s
}
.sk-wave-rect:nth-child(2) {
animation-delay: -1.1s
}
.sk-wave-rect:nth-child(3) {
animation-delay: -1s
}
.sk-wave-rect:nth-child(4) {
animation-delay: -.9s
}
.sk-wave-rect:nth-child(5) {
animation-delay: -.8s
}
@keyframes sk-wave {
0%,
100%,
40% {
transform: scaleY(.4)
}
20% {
transform: scaleY(1)
}
}
.sk-pulse {
width: var(--sk-size);
height: var(--sk-size);
background-color: var(--sk-color);
border-radius: 100%;
animation: sk-pulse 1.2s infinite cubic-bezier(.455, .03, .515, .955)
}
@keyframes sk-pulse {
0% {
transform: scale(0)
}
100% {
transform: scale(1);
opacity: 0
}
}
.sk-flow {
width: calc(var(--sk-size) * 1.3);
height: calc(var(--sk-size) * 1.3);
display: flex;
justify-content: space-between
}
.sk-flow-dot {
width: 25%;
height: 25%;
background-color: var(--sk-color);
border-radius: 50%;
animation: sk-flow 1.4s cubic-bezier(.455, .03, .515, .955) 0s infinite both
}
.sk-flow-dot:nth-child(1) {
animation-delay: -.3s
}
.sk-flow-dot:nth-child(2) {
animation-delay: -.15s
}
@keyframes sk-flow {
0%,
100%,
80% {
transform: scale(.3)
}
40% {
transform: scale(1)
}
}
.sk-swing {
width: var(--sk-size);
height: var(--sk-size);
position: relative;
animation: sk-swing 1.8s infinite linear
}
.sk-swing-dot {
width: 45%;
height: 45%;
position: absolute;
top: 0;
left: 0;
right: 0;
margin: auto;
background-color: var(--sk-color);
border-radius: 100%;
animation: sk-swing-dot 2s infinite ease-in-out
}
.sk-swing-dot:nth-child(2) {
top: auto;
bottom: 0;
animation-delay: -1s
}
@keyframes sk-swing {
100% {
transform: rotate(360deg)
}
}
@keyframes sk-swing-dot {
0%,
100% {
transform: scale(.2)
}
50% {
transform: scale(1)
}
}
.sk-circle {
width: var(--sk-size);
height: var(--sk-size);
position: relative
}
.sk-circle-dot {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0
}
.sk-circle-dot:before {
content: '';
display: block;
width: 15%;
height: 15%;
background-color: var(--sk-color);
border-radius: 100%;
animation: sk-circle 1.2s infinite ease-in-out both
}
.sk-circle-dot:nth-child(1) {
transform: rotate(30deg)
}
.sk-circle-dot:nth-child(2) {
transform: rotate(60deg)
}
.sk-circle-dot:nth-child(3) {
transform: rotate(90deg)
}
.sk-circle-dot:nth-child(4) {
transform: rotate(120deg)
}
.sk-circle-dot:nth-child(5) {
transform: rotate(150deg)
}
.sk-circle-dot:nth-child(6) {
transform: rotate(180deg)
}
.sk-circle-dot:nth-child(7) {
transform: rotate(210deg)
}
.sk-circle-dot:nth-child(8) {
transform: rotate(240deg)
}
.sk-circle-dot:nth-child(9) {
transform: rotate(270deg)
}
.sk-circle-dot:nth-child(10) {
transform: rotate(300deg)
}
.sk-circle-dot:nth-child(11) {
transform: rotate(330deg)
}
.sk-circle-dot:nth-child(1):before {
animation-delay: -1.1s
}
.sk-circle-dot:nth-child(2):before {
animation-delay: -1s
}
.sk-circle-dot:nth-child(3):before {
animation-delay: -.9s
}
.sk-circle-dot:nth-child(4):before {
animation-delay: -.8s
}
.sk-circle-dot:nth-child(5):before {
animation-delay: -.7s
}
.sk-circle-dot:nth-child(6):before {
animation-delay: -.6s
}
.sk-circle-dot:nth-child(7):before {
animation-delay: -.5s
}
.sk-circle-dot:nth-child(8):before {
animation-delay: -.4s
}
.sk-circle-dot:nth-child(9):before {
animation-delay: -.3s
}
.sk-circle-dot:nth-child(10):before {
animation-delay: -.2s
}
.sk-circle-dot:nth-child(11):before {
animation-delay: -.1s
}
@keyframes sk-circle {
0%,
100%,
80% {
transform: scale(0)
}
40% {
transform: scale(1)
}
}
.sk-circle-fade {
width: var(--sk-size);
height: var(--sk-size);
position: relative
}
.sk-circle-fade-dot {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0
}
.sk-circle-fade-dot:before {
content: '';
display: block;
width: 15%;
height: 15%;
background-color: var(--sk-color);
border-radius: 100%;
animation: sk-circle-fade 1.2s infinite ease-in-out both
}
.sk-circle-fade-dot:nth-child(1) {
transform: rotate(30deg)
}
.sk-circle-fade-dot:nth-child(2) {
transform: rotate(60deg)
}
.sk-circle-fade-dot:nth-child(3) {
transform: rotate(90deg)
}
.sk-circle-fade-dot:nth-child(4) {
transform: rotate(120deg)
}
.sk-circle-fade-dot:nth-child(5) {
transform: rotate(150deg)
}
.sk-circle-fade-dot:nth-child(6) {
transform: rotate(180deg)
}
.sk-circle-fade-dot:nth-child(7) {
transform: rotate(210deg)
}
.sk-circle-fade-dot:nth-child(8) {
transform: rotate(240deg)
}
.sk-circle-fade-dot:nth-child(9) {
transform: rotate(270deg)
}
.sk-circle-fade-dot:nth-child(10) {
transform: rotate(300deg)
}
.sk-circle-fade-dot:nth-child(11) {
transform: rotate(330deg)
}
.sk-circle-fade-dot:nth-child(1):before {
animation-delay: -1.1s
}
.sk-circle-fade-dot:nth-child(2):before {
animation-delay: -1s
}
.sk-circle-fade-dot:nth-child(3):before {
animation-delay: -.9s
}
.sk-circle-fade-dot:nth-child(4):before {
animation-delay: -.8s
}
.sk-circle-fade-dot:nth-child(5):before {
animation-delay: -.7s
}
.sk-circle-fade-dot:nth-child(6):before {
animation-delay: -.6s
}
.sk-circle-fade-dot:nth-child(7):before {
animation-delay: -.5s
}
.sk-circle-fade-dot:nth-child(8):before {
animation-delay: -.4s
}
.sk-circle-fade-dot:nth-child(9):before {
animation-delay: -.3s
}
.sk-circle-fade-dot:nth-child(10):before {
animation-delay: -.2s
}
.sk-circle-fade-dot:nth-child(11):before {
animation-delay: -.1s
}
@keyframes sk-circle-fade {
0%,
100%,
39% {
opacity: 0;
transform: scale(.6)
}
40% {
opacity: 1;
transform: scale(1)
}
}
.sk-grid {
width: var(--sk-size);
height: var(--sk-size)
}
.sk-grid-cube {
width: 33.33%;
height: 33.33%;
background-color: var(--sk-color);
float: left;
animation: sk-grid 1.3s infinite ease-in-out
}
.sk-grid-cube:nth-child(1) {
animation-delay: .2s
}
.sk-grid-cube:nth-child(2) {
animation-delay: .3s
}
.sk-grid-cube:nth-child(3) {
animation-delay: .4s
}
.sk-grid-cube:nth-child(4) {
animation-delay: .1s
}
.sk-grid-cube:nth-child(5) {
animation-delay: .2s
}
.sk-grid-cube:nth-child(6) {
animation-delay: .3s
}
.sk-grid-cube:nth-child(7) {
animation-delay: 0s
}
.sk-grid-cube:nth-child(8) {
animation-delay: .1s
}
.sk-grid-cube:nth-child(9) {
animation-delay: .2s
}
@keyframes sk-grid {
0%,
100%,
70% {
transform: scale3D(1, 1, 1)
}
35% {
transform: scale3D(0, 0, 1)
}
}
.sk-fold {
width: var(--sk-size);
height: var(--sk-size);
position: relative;
transform: rotateZ(45deg)
}
.sk-fold-cube {
float: left;
width: 50%;
height: 50%;
position: relative;
transform: scale(1.1)
}
.sk-fold-cube:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: var(--sk-color);
animation: sk-fold 2.4s infinite linear both;
transform-origin: 100% 100%
}
.sk-fold-cube:nth-child(2) {
transform: scale(1.1) rotateZ(90deg)
}
.sk-fold-cube:nth-child(4) {
transform: scale(1.1) rotateZ(180deg)
}
.sk-fold-cube:nth-child(3) {
transform: scale(1.1) rotateZ(270deg)
}
.sk-fold-cube:nth-child(2):before {
animation-delay: .3s
}
.sk-fold-cube:nth-child(4):before {
animation-delay: .6s
}
.sk-fold-cube:nth-child(3):before {
animation-delay: .9s
}
@keyframes sk-fold {
0%,
10% {
transform: perspective(140px) rotateX(-180deg);
opacity: 0
}
25%,
75% {
transform: perspective(140px) rotateX(0);
opacity: 1
}
100%,
90% {
transform: perspective(140px) rotateY(180deg);
opacity: 0
}
}
.sk-wander {
width: var(--sk-size);
height: var(--sk-size);
position: relative
}
.sk-wander-cube {
background-color: var(--sk-color);
width: 20%;
height: 20%;
position: absolute;
top: 0;
left: 0;
--sk-wander-distance: calc(var(--sk-size) * 0.75);
animation: sk-wander 2s ease-in-out -2s infinite both
}
.sk-wander-cube:nth-child(2) {
animation-delay: -.5s
}
.sk-wander-cube:nth-child(3) {
animation-delay: -1s
}
@keyframes sk-wander {
0% {
transform: rotate(0)
}
25% {
transform: translateX(var(--sk-wander-distance)) rotate(-90deg) scale(.6)
}
50% {
transform: translateX(var(--sk-wander-distance)) translateY(var(--sk-wander-distance)) rotate(-179deg)
}
50.1% {
transform: translateX(var(--sk-wander-distance)) translateY(var(--sk-wander-distance)) rotate(-180deg)
}
75% {
transform: translateX(0) translateY(var(--sk-wander-distance)) rotate(-270deg) scale(.6)
}
100% {
transform: rotate(-360deg)
}
}.digr_scroll_image {
--scroll-speed: 1200ms;
}
.digr_scroll_image,
.digr_scroll_image_badge,
.digr_scroll_overlay_icon {
display: flex;
align-items: center;
justify-content: center;
}
.digr_scroll_image { position: relative;
padding: 0;
margin: 0;
height: 100%;
width: 100%;
overflow: hidden;
}
.digr_scroll_item_container,
.digr_scroll_img_container,
.digr_scroll_image,
.digr_scroll_image_wrapper,
.digr_scroll_overlay_icon,
.digr_scroll_image_badge_wrap {
border-style: solid;
}
.digr_scroll_overlay_icon {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%) !important;
z-index: 999;
}
.digr_scroll_image::after {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
transition: all 0.5s;
}
.digr_scroll_item_container .digr_scroll_image_wrapper {
overflow: hidden;
position: relative; }
.digr_scroll_item_container .digr_scroll_image_wrapper .digr_scroll_image,
.digr_scroll_item_container .digr_scroll_image_wrapper .digr_scroll_image {
height: 350px;
}
.digr_scroll_item_container .digr_scroll_image_wrapper.bottomToTop .digr_scroll_image {
background-position-y: bottom !important; transition: var(--scroll-speed) ease-in-out;
background-repeat: no-repeat;
background-size: cover;
}
.digr_scroll_item_container:hover .digr_scroll_image_wrapper.bottomToTop .digr_scroll_image {
background-position-y: top !important;
transition: var(--scroll-speed) ease-in-out;
background-repeat: no-repeat;
background-size: cover; }
.digr_scroll_item_container .digr_scroll_image_wrapper.topToBottom .digr_scroll_image {
background-position-y: top !important;
transition: var(--scroll-speed) ease-in-out;
background-repeat: no-repeat;
background-size: cover;
}
.digr_scroll_item_container:hover .digr_scroll_image_wrapper.topToBottom .digr_scroll_image {
background-position-y: bottom !important;
transition: var(--scroll-speed) ease-in-out;
background-repeat: no-repeat;
background-size: cover;
}
.digr_scroll_item_container .digr_scroll_image_wrapper.leftToRight .digr_scroll_image {
height: 350px;
background-position: 100%;
background-size: cover !important;
transition: background-position var(--scroll-speed) ease-in-out;
}
.digr_scroll_item_container:hover .digr_scroll_image_wrapper.leftToRight .digr_scroll_image {
transition: background-position var(--scroll-speed) ease-in-out;
background-position: 0%;
background-size: cover !important;
}
.digr_scroll_item_container .digr_scroll_image_wrapper.rightToLeft .digr_scroll_image {
height: 350px;
transition: background-position var(--scroll-speed) ease-in-out;
background-position: 0%;
background-size: cover !important;
}
.digr_scroll_item_container:hover .digr_scroll_image_wrapper.rightToLeft .digr_scroll_image {
transition: background-position var(--scroll-speed) ease-in-out;
background-position: 100%;
background-position-y: center;
}
.digr_scroll_image_badge_wrapper {
display: flex;
height: 100%;
width: 100%;
z-index: 99;
}
.digr_scroll_image_badge_wrap {
display: flex;
align-items: center;
justify-content: center;
height: fit-content;
}
.digr_scroll_image_badge {
height: fit-content;
padding: 10px;
}
.digr_scroll_overlay_icon{
transition: all 0.5s;
}.digr_empty_star {
color: blue;
}
.digr_content_wrapper {
border-style: solid;
width: 100%;
padding: 10px;
z-index: 9;
}
.digr_star_rating_container,
.digr_star_rating_badge,
.digr_star_rating_image_wrapper .digr_star_rating_image,
.digr_star_rating_review,
.digr_star_rating_wrapper,
.digrsr_star_rating {
border-style: solid;
}
.digr_star_rating_image_wrapper .digr_star_rating_image {
overflow: hidden;
}
.digr_star_rating_container {
display: flex;
}
.digr_star_rating_image_wrapper {
position: relative;
display: flex;
align-items: center;
}
.digr_star_rating_image_wrapper img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
}
.digr_star_rating_image {
position: relative;
}
.digr_star_rating_badge_wrapper {
position: absolute;
top: 0;
left: 0;
z-index: 999;
display: flex;
align-items: center;
width: 100%;
}
.digr_star_rating_badge {
display: flex;
flex-direction: row;
place-items: center;
font-size: 18px; }
.digr_star_rating_content {
display: flex;
align-items: center;
}
.digr_star_content_inline {
display: flex;
align-items: center;
} .digr_star_rating_wrapper {
display: flex;
align-items: center;
}
.digrsr_star_rating .digr_star_rating_number {
margin: auto;
}
.digr_star_rating_container .digr_content_wrapper .digrsr_star_rating {
display: flex;
align-items: center;
position: relative;
font-size: 22px;
}
.digr_star_rating_container .digr_content_wrapper .digr_filled_star:before {
content: "\2605";
display: block;
font-size: inherit;
font-family: inherit;
position: absolute;
overflow: hidden;
top: 0;
left: 0;
}
.digr_star_rating_container .digr_content_wrapper .digrsr_star_rating span {
display: inline-block;
position: relative;
font-style: normal;
cursor: default;
line-height: 1em;
font-size: inherit;
}
.digr_star_rating_container .digr_content_wrapper .digrsr_star_rating span.digr_star_1:before {
width: 10%;
}
.digr_star_rating_container .digr_content_wrapper .digrsr_star_rating span.digr_star_2:before {
width: 20%;
}
.digr_star_rating_container .digr_content_wrapper .digrsr_star_rating span.digr_star_3:before {
width: 30%;
}
.digr_star_rating_container .digr_content_wrapper .digrsr_star_rating span.digr_star_4:before {
width: 40%;
}
.digr_star_rating_container .digr_content_wrapper .digrsr_star_rating span.digr_star_5:before {
width: 50%;
}
.digr_star_rating_container .digr_content_wrapper .digrsr_star_rating span.digr_star_6:before {
width: 60%;
}
.digr_star_rating_container .digr_content_wrapper .digrsr_star_rating span.digr_star_7:before {
width: 70%;
}
.digrsr_star_rating span.digr_star_8:before {
width: 80%;
}
.digrsr_star_rating span.digr_star_9:before {
width: 90%;
} @media screen and (max-width: 767px) {
.digr_star_rating_container,
.digr_star_content_inline,
.digr_star_rating_wrapper {
flex-direction: column;
}
}.digr_testimonial_carousel .digrtc_container,
.digr_testimonial_carousel .digrtc_item_inner {
display: flex;
flex-direction: column;
}
.digrtc_inner_container {
position: relative;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
}
.digrtc_author_wrapper {
display: flex;
}
.digr_testimonial_carousel .digrtc_container .digrtc_inner_wrapper,
.digrtc_item_container .digrtc_qoute_image_wrapper,
.digr_testimonial_carousel .swiper-container {
width: 100%;
}
.digr_testimonial_carousel .swiper-container {
order: 1;
}
.digr_testimonial_carousel .swiper-pagination {
position: relative !important;
pointer-events: none;
}
.digr_testimonial_carousel .swiper-pagination span {
margin-right: 8px;
width: 10px;
height: 10px;
opacity: 1;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
pointer-events: all;
display: inline-block;
vertical-align: top;
}
.digr_testimonial_carousel .swiper-pagination span:last-child {
margin-right: 0;
}
.digr_testimonial_carousel .et_pb_module.swiper-slide {
margin-bottom: 0;
}
.digr_testimonial_carousel .et_pb_module.swiper-slide img,
.digr_testimonial_carousel .et_pb_module.swiper-slide .digrtc_author_image_wrapper img {
width: 100%;
}
.digr_testimonial_carousel .et_pb_module.swiper-slide .digrtc_author_image_wrapper img {
height: 100%;
display: block;
} .digr_testimonial_carousel .digrtc_arrows {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: justify;
justify-content: space-between;
-ms-flex-item-align: center;
align-self: center;
-ms-flex-order: 2;
order: 2;
width: 100%;
z-index: 99;
}
.digrtc_arrows .swiper-button-next,
.digrtc_arrows .swiper-button-prev {
position: relative;
top: auto;
left: auto;
right: auto;
margin-top: 0;
pointer-events: all;
background-color: #00ff40;
width: auto;
height: 100%;
padding: 7px;
}
.digrtc_arrows .swiper-button-next {
-ms-flex-order: 2;
order: 2;
}
.digrtc_arrows .swiper-button-prev:after,
.digrtc_arrows .swiper-button-next:after {
content: attr(data-icon) !important;
}
.et-boc.et-fb-root-ancestor .digrtc_arrows .swiper-button-prev:after,
.et-boc.et-fb-root-ancestor .digrtc_arrows .swiper-button-next:after {
font-family: inherit;
}
.digr_testimonial_carousel_item,
.digrtc_author_wrapper,
.digrtc_item_container,
.digrtc_author_image_wrapper,
.digr_testimonial_carousel_item .digrtc_quote_icon,
.digrtc_quote_image_wrapper img,
.digrtc_brand_logo_wrapper img{
border-style: solid;
}
.digrtc_description,
.digrtc_author_wrapper,
.digr_star_rating {
z-index: 10;
}
.digr_testimonial_carousel .swiper-pagination {
order: 10;
}
.digrtc_author_image_wrapper{
overflow:hidden;
}
.digrtc_description{
order:3;
}
.digrtc_brand_logo_wrapper{
order:2;
}
.digrtc_author_wrapper{
order:4;
}
.digr_star_rating{
order:5;
}
.digrtc_quote_image_wrapper,.digrtc_quote_icon_wrapper{
order:1;
}.digrtc_item_container .digr_star_rating {
display: flex;
align-items: center;
position: relative;
font-size: 22px;
}
.digrtc_item_container .digr_filled_star:before {
content: "\2605";
display: block;
font-size: inherit;
font-family: inherit;
position: absolute;
overflow: hidden;
top: 0;
left: 0;
}
.digrtc_item_container .digr_star_rating span {
display: inline-block;
position: relative;
font-style: normal;
cursor: default;
}
.digrtc_item_container .digr_star_rating span.digr_star_1:before {
width: 10%;
}
.digrtc_item_container .digr_star_rating span.digr_star_2:before {
width: 20%;
}
.digrtc_item_container .digr_star_rating span.digr_star_3:before {
width: 30%;
}
.digrtc_item_container .digr_star_rating span.digr_star_4:before {
width: 40%;
}
.digrtc_item_container .digr_star_rating span.digr_star_5:before {
width: 50%;
}
.digrtc_item_container .digr_star_rating span.digr_star_6:before {
width: 60%;
}
.digrtc_item_container .digr_star_rating span.digr_star_7:before {
width: 70%;
}
.digr_star_rating span.digr_star_8:before {
width: 80%;
}
.digr_star_rating span.digr_star_9:before {
width: 90%;
}.digr_tilt_image_card .digr_tilt_image_card_container .et_pb_button_wrapper .et_pb_button:before,
.digr_tilt_image_card .digr_tilt_image_card_container .et_pb_button_wrapper .et_pb_button:after {
content: attr(data-icon);
}
.digr_tilt_image_card .digr_tilt_image_card_container .et_pb_button_wrapper .et_pb_button {
margin: 10px;
}
.digr_tilt_image_card_button {
display: inline-block;
}
.digr_tic_image_icon_wrapper {
display: flex;
}
.digr_tic_image {
display: block;
}
.digr_tic_image img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
}
.digr_tilt_image_card {
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
overflow: hidden;
}
.digr_tic_content_wrapper,
.digr_tic_image,
.digr_tic_image {
border-style: solid;
}
.digr_tilt_image_card_container {
overflow: hidden;
} .digr_tilt_image_card .show_content_on_hover .digr_tic_content_wrapper,
.digr_tilt_image_card .show_content_on_hover .digr_tic_content_wrapper.tilt_anim_off {
opacity: 0;
transition-timing-function: ease-in-out;
transition-property: all;
}
.digr_tilt_image_card:hover .show_content_on_hover .digr_tic_content_wrapper,
.digr_tilt_image_card:hover .show_content_on_hover .digr_tic_content_wrapper.tilt_anim_off {
opacity: 1;
transition-timing-function: ease-in-out;
transition-property: all;
} .digr_tilt_image_card .show_content_on_hover .digr_tic_content_wrapper.tilt_anim_left {
opacity: 0;
transform: translateX(-500px);
}
.digr_tilt_image_card:hover .show_content_on_hover .digr_tic_content_wrapper.tilt_anim_left {
opacity: 1;
transform: translateX(0);
} .digr_tilt_image_card .show_content_on_hover .digr_tic_content_wrapper.tilt_anim_right {
opacity: 0;
transform: translateX(500px);
}
.digr_tilt_image_card:hover .show_content_on_hover .digr_tic_content_wrapper.tilt_anim_right {
opacity: 1;
transform: translateX(0);
} .digr_tilt_image_card .show_content_on_hover .digr_tic_content_wrapper.tilt_anim_top {
opacity: 0;
transform: translateY(-500px);
}
.digr_tilt_image_card:hover .show_content_on_hover .digr_tic_content_wrapper.tilt_anim_top {
opacity: 1;
transform: translateY(0);
} .digr_tilt_image_card .show_content_on_hover .digr_tic_content_wrapper.tilt_anim_bottom {
opacity: 0;
transform: translateY(500px);
}
.digr_tilt_image_card:hover .show_content_on_hover .digr_tic_content_wrapper.tilt_anim_bottom {
opacity: 1;
transform: translateY(0);
}
@media all and (max-width: 767px) {
.digr_tilt_image_card .show_content_on_hover.show_content_on_mobile .digr_tic_content_wrapper,
.digr_tilt_image_card .show_content_on_hover.show_content_on_mobile .digr_tic_content_wrapper.tilt_anim_top,
.digr_tilt_image_card .show_content_on_hover.show_content_on_mobile .digr_tic_content_wrapper.tilt_anim_bottom,
.digr_tilt_image_card .show_content_on_hover.show_content_on_mobile .digr_tic_content_wrapper.tilt_anim_right,
.digr_tilt_image_card .show_content_on_hover.show_content_on_mobile .digr_tic_content_wrapper.tilt_anim_left {
opacity: 1 !important;
transform: translateY(0) !important;
transform: translateX(0) !important;
}
}
.digr_tilt_image_card_container .digr_tic_content_wrapper {
transition: all 0.6s ease-in-out;
}.custom-section {
background-color: #353b48;
padding: 50px 0;
display: flex;
justify-content: center;
}
.custom-row {
width: 80vw;
height: 400px;
background-color: blue;
border-radius: 15px;
position: relative;
overflow: hidden; } .custom-section {
background-color: #353b48;
padding: 50px 0;
display: flex;
justify-content: center;
}
.custom-row {
width: 80vw;
height: 400px;
background-color: blue;
border-radius: 15px;
position: relative;
overflow: hidden;
} .custom-row::after {
content: "";
position: absolute;
top: 0;
right: 0;
min-width: 200px;
width: 70%;
height: 150px;
background-color: #353b48;  border-top-right-radius: 15px;
border-bottom-left-radius: 15px; box-shadow: 0 0 0 15px yellow;
} .cutout-text {
position: absolute;
top: 0;
right: 0;
padding: 20px;
min-width: 200px;
width: 70%;
height: 150px;
display: flex;
align-items: center;
justify-content: center;
text-align: center;
font-size: 16px;
font-weight: bold;
color: #ffffff;
background-color: #353b48;  border-top-right-radius: 15px;
border-bottom-left-radius: 15px;
z-index: 2;
} p {
font-size : 1rem !important;
font-weight: 300 !important;
}
.et_pb_text_inner .bloc-txt-h4 p { 
font-size : 1.1rem !important;
font-weight: 400 !important;
text-transform: uppercase !important;
line-height: 1.2rem;
}
H1 {
font-size : 4rem !important;
font-weight: 900 !important;
text-transform: uppercase !important;
}
@media only screen and (min-width: 320px) and (max-width: 640px) {
H1 {
font-size : 1.8rem !important;
font-weight: 800 !important;
}	
}
H2 {
font-size : 3.6rem !important;
font-weight: 700 !important;
text-transform: uppercase !important;
}
@media only screen and (min-width: 320px) and (max-width: 640px) {
H2 {
font-size : 1.8rem !important;
font-weight: 700 !important;
}	
}
H3 {
font-size : 1.7rem !important;
font-weight: 600 !important;
text-transform: uppercase !important;
}
@media only screen and (min-width: 320px) and (max-width: 640px) {
H3 {
font-size : 1.5rem !important;
font-weight: 600 !important;
}	
}
H4 {
font-size : 1.1rem !important;
font-weight: 400 !important;
text-transform: uppercase !important;
}
H5 {
font-size : 1rem !important;
font-weight: 300 !important;
text-transform: uppercase !important;
} .et_header_style_fullscreen .et_pb_fullscreen_nav_container {
width: 100% !important;
}
#main-header, #main-header .nav li ul, .et-search-form, #main-header .et_mobile_menu {
background-color: #353b48 !important;
}
#main-header {
background-color: #353b48 !important;
}
#main-header, #main-header .nav li ul, .et-search-form, #main-header .et_mobile_menu {
background-color: #353b48 !important;
} .et_header_style_fullscreen .et_slide_in_menu_container.et_pb_fullscreen_menu_opened {
opacity: 1 !important;
}
.et_header_style_centered .mobile_nav .select_page, .et_header_style_split .mobile_nav .select_page, .et_mobile_menu li a, .mobile_menu_bar::before, .et_nav_text_color_light #top-menu > li > a, .et_nav_text_color_dark #top-menu > li > a, #top-menu a, .et_mobile_menu li a, #et_search_icon::before, #et_top_search .et-search-form input, .et_search_form_container input, #et-top-navigation .et-cart-info {
color: #ffffff !important;
} .scrolling-text-container {
white-space: nowrap;
overflow: hidden;
position: relative;
}
.scrolling-text {
display: inline-block;
padding-left: 100%;
animation: scrollText 10s linear infinite;
}
@keyframes scrollText {
0% {
transform: translateX(100%);
}
100% {
transform: translateX(-100%);
}
} body #page-container .et_slide_in_menu_container {
background: #353b48 !important;
} .et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide a {
line-height: 2.8rem;
}  body.page-id-1376874 .et_pb_row_0 {
width: 100% !important;
}/*/*/.dfb-section-0 .dfb_section_heading_wrapper:before { 
content: '';
width: 50% !important; 
height: 100px; 
display: block;
background: url(https://riderprod.fr/wp-content/uploads/2021/11/riderprod-new-V4.png); 
top: 5rem; 
position: absolute;
left: 50%;
transform: translateX(-50%);
background-size: cover;
}
.dfb-section-1 .dfb_section_heading_wrapper:before { 
content: '';
width: 50% !important; 
height: 100px; 
display: block;
background: url(https://riderprod.fr/wp-content/uploads/2021/11/riderprod-new-V4.png); 
top: 5rem; 
position: absolute;
left: 50%;
transform: translateX(-50%);
background-size: cover;
}/**/ @media all and (min-width: 980px){
} .et_header_style_fullscreen .et_pb_fullscreen_nav_container {
width: 50%;
}
.et_slide_in_menu_container.et_pb_fullscreen_menu_opened.et_pb_fullscreen_menu_animated {
padding-top: 0px !important;
} .et_header_style_fullscreen .et_slide_menu_top {
width: 50%;
text-align: center;
display: table !important;
vertical-align: middle;
position: initial;
float: right!important;
height: 100%;
}
.et_header_style_fullscreen .et_pb_top_menu_inner {
display: table-cell !important;
position: relative;
vertical-align: middle;
text-align: left!important;
padding: 0 15%;
width: 100%;
}
.et_header_style_fullscreen .et_slide_menu_top ul.et-social-icons {
width: 100%;
}
.et_header_style_fullscreen div#et-info {
float: none!important;
width: 100%;
}
.et_header_style_fullscreen div#et-info span {
display: block; 
margin-bottom: 30px;
}   .vitre {
background: rgba(255, 255, 255, 0.15);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
border: 1px solid rgba(255, 255, 255, 0.3);
}
.vitre2 {
background: linear-gradient(120deg, rgba(255,255,255,0.05) 0%, rgba(255,255,255,0.10) 10%, rgba(255,255,255,0.15) 20%, rgba(255,255,255,0.17) 40%, rgba(255,255,255,0.17) 60%, rgba(255,255,255,0.15) 80%, rgba(255,255,255,0.10) 90%, rgba(255,255,255,0.05) 100%); 
border-radius: 15px;
box-shadow: 2px 10px 20px rgba(0, 0, 0, 0.15);
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
border-top: 1.5px solid rgba(255, 255, 255, 0.2);
border-left: 1.5px solid rgba(255, 255, 255, 0.2);
} .whiteglass {
background: linear-gradient(60deg, rgba(255,255,255,0.05) 0%, rgba(255,255,255,0.10) 10%, rgba(255,255,255,0.15) 20%, rgba(255,255,255,0.20) 40%, rgba(255,255,255,0.20) 60%, rgba(255,255,255,0.15) 80%, rgba(255,255,255,0.10) 90%, rgba(255,255,255,0.05) 100%); 
border-radius: 15px;
box-shadow: 2px 10px 10px rgba(0, 0, 0, 0.2);
backdrop-filter: blur(4px);
-webkit-backdrop-filter: blur(5.6px);
border-top: 1.5px solid rgba(255, 255, 255, 0.45);
border-left: 1.5px solid rgba(255, 255, 255, 0.45);
}
.greyglass {
background: linear-gradient(60deg, rgba(61,61,61,0.05) 0%, rgba(61,61,61,0.10) 10%, rgba(61,61,61,0.15) 20%, rgba(61,61,61,0.20) 40%, rgba(61,61,61,0.20) 60%, rgba(61,61,61,0.15) 80%, rgba(61,61,61,0.10) 90%, rgba(61,61,61,0.05) 100%); 
border-radius: 15px;
box-shadow: 2px 10px 10px rgba(0, 0, 0, 0.2);
backdrop-filter: blur(4px);
-webkit-backdrop-filter: blur(5.6px);
border-top: 1.5px solid rgba(255, 255, 255, 0.45);
border-left: 1.5px solid rgba(255, 255, 255, 0.45);
}
whiteglass-2 {
background: linear-gradient(60deg, rgba(255,255,255,0.05) 0%, rgba(255,255,255,0.2) 10%, rgba(255,255,255,0.60) 20%, rgba(255,255,255,0.70) 40%, rgba(255,255,255,0.70) 60%, rgba(255,255,255,0.60) 80%, rgba(255,255,255,0.2) 90%, rgba(255,255,255,0.05) 100%)!important;
border-radius: 15px!important;
box-shadow: 2px 10px 10px rgba(0, 0, 0, 0.2)!important;
backdrop-filter: blur(4px)!important;
-webkit-backdrop-filter: blur(5.6px)!important;
border-top: 1.5px solid rgba(255, 255, 255, 0.45)!important;
border-left: 1.5px solid rgba(255, 255, 255, 0.45)!important;
}
.et_pb_text_0::before  {
}
.iconefondanim::before {
content: "";
width: 45px;
height: 45px;
background: url(https://riderprod.fr/wp-content/uploads/2024/08/croix.svg);
background-position-x: 0%;
background-position-y: 0%;
background-repeat: repeat;
background-size: auto;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
position: absolute;
left: 20px;
top: 50%;
transform: translateY(-50%);
transition: all 0.4s ease-in-out;
} .fwidget .et_pb_widget .widget_nav_menu a {
color: #ffffff !important;
}
#footer-widgets .footer-widget a, #footer-widgets .footer-widget li a, #footer-widgets .footer-widget li a:hover {
color: #ffffff !important;
}
.footer-widget li::before {
border-color: #ffffff !important;
}
#footer-widgets {
padding: 2% 0 0;
}
#footer-info
{
float: none;
text-align: center;
}#sidebar-divibar {
visibility:hidden;
display:none;
position:static;
z-index: -15;
width: 100%;
}
.prevent_mainpage_scroll,
.prevent_content_scroll {
overflow:hidden;
} .divibars {
width: 100%;
height: auto;
color: #5b5b5b;
left:0;
overflow:hidden;
background:none;
z-index: 16777271;
-webkit-backface-visibility: hidden;
-webkit-overflow-scrolling: touch;
}
.divibars:after {
content: " "; visibility: hidden;
display: block;
height: 0;
clear: both;
}
.divibars.divibars-opened {
overflow:visible;
}
.divibars-close-container {
position: absolute;
right: 10px;
top: 3px;
width: 32px;
height: 32px;
clear: both;
cursor: pointer;
display:none;
}
.dibShow {
display:block !important;
}
.divibars > .et_pb_section > div {
width:100%;
}
.diviPositionRelative {
position: relative !important;
}
.divibar-nob .divibars-content-inner {
position: relative;
margin: auto;
}
.divibar-pagecontainer-z0 {
z-index:0;
}
.divibar-pagecontainer-z1 {
z-index:1;
}
.dbhidden,
.et_pb_signup_divibarid {
visibility:hidden;
display:none;
}
.hiddenMainDiviBarsContainer {
visibility:hidden;
z-index:-9999;
}
.divibars-pushed {
margin:0 !important;
padding:0 !important;
} body > .et-l {
display:none !important;
z-index:-1000;
position:fixed;
visibility:hidden !important;
}  body.et_transparent_nav .divibars-body .et_pb_section {
padding:7px 0 !important;
} @media all and (min-width: 1405px) {
body.divibar-active.et_transparent_nav.et_fixed_nav #et-main-area #main-content > .container {
margin-top:0 !important;
padding-top:120px;
}
body.divibar-active.et_transparent_nav.et_fixed_nav.et_pb_pagebuilder_layout.single.et_full_width_page:not(.et-tb-has-body) #et-main-area #main-content > .container {
padding-top:0;
}
body.divibar-active.et_transparent_nav.et_secondary_nav_enabled.et_fixed_nav #et-main-area #main-content > .container {
margin-top:0 !important;
padding-top:150px;
}
} @media all and (min-width: 981px) and (max-width: 1405px) {
body.divibar-active.et_transparent_nav.et_fixed_nav #et-main-area #main-content > .container {
margin-top:0 !important;
padding-top:120px;
}
body.divibar-active.et_transparent_nav.et_fixed_nav.et_pb_pagebuilder_layout.single.et_full_width_page:not(.et-tb-has-body) #et-main-area #main-content > .container {
padding-top:0;
}
body.divibar-active.et_transparent_nav.et_secondary_nav_enabled.et_fixed_nav #et-main-area #main-content > .container {
margin-top:0 !important;
padding-top:150px;
}
} @media all and (max-width: 980px) {
body.divibar-active.et_transparent_nav.et_fixed_nav #et-main-area #main-content > .container {
margin-top:0 !important;
padding-top:80px;
}
body.divibar-active.et_transparent_nav.et_fixed_nav.et_pb_pagebuilder_layout.single.et_full_width_page:not(.et-tb-has-body) #et-main-area #main-content > .container {
padding-top:0;
}
body.divibar-active.et_transparent_nav.et_secondary_nav_enabled.et_fixed_nav #et-main-area #main-content > .container {
margin-top:0 !important;
padding-top:110px;
}
}
body.divibar-active-fast.et_extra.et_fixed_nav #page-container,
body.divibar-active-fast.et_extra.et_fixed_nav.et_hide_nav #page-container,
body.divibar-active-fast.et_extra.et_fixed_nav.et_transparent_nav #page-container {
-webkit-transition: padding-top .0s !important;
-moz-transition: padding-top .0s !important;
-o-transition: padding-top .0s !important;
transition: padding-top .0s !important;
}
body.divibar-active #page-container,
body.divibar-active.et_hide_nav #page-container,
body.divibar-active.et_transparent_nav #page-container {
-webkit-transition: padding-top .4s !important;
-moz-transition: padding-top .4s !important;
-o-transition: padding-top .4s !important;
transition: padding-top .4s !important;
}
.divibar-elem-transition-top {
-webkit-transition: top .4s !important;
-moz-transition: top .4s !important;
-o-transition: top .4s !important;
transition: top .4s !important;
}
body.divibar-active.et_header_style_slide #page-container {
-webkit-transition: padding-top .4s, left 0.8s cubic-bezier(0.77, 0, 0.175, 1), margin-top 0.4s ease-in-out !important;
-moz-transition: padding-top .4s, left 0.8s cubic-bezier(0.77, 0, 0.175, 1), margin-top 0.4s ease-in-out !important;
-o-transition: padding-top .4s, left 0.8s cubic-bezier(0.77, 0, 0.175, 1), margin-top 0.4s ease-in-out !important;
transition: padding-top .4s, left 0.8s cubic-bezier(0.77, 0, 0.175, 1), margin-top 0.4s ease-in-out !important;
}
@media (min-width: 981px) {
body.divibar-active.et_fixed_nav.et_header_style_slide #main-header.divibar-elem-transition-top {
-webkit-transition: top .4s, left 0.8s cubic-bezier(0.77, 0, 0.175, 1), background 0.4s ease-in-out, opacity 0.4s cubic-bezier(0.77, 0, 0.175, 1), transform 0.4s ease-in-out !important;
-webkit-transition: top .4s, left 0.8s cubic-bezier(0.77, 0, 0.175, 1), background 0.4s cubic-bezier(0.77, 0, 0.175, 1), opacity 0.4s cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform 0.4s ease-in-out !important;
transition: top .4s, left 0.8s cubic-bezier(0.77, 0, 0.175, 1), background 0.4s cubic-bezier(0.77, 0, 0.175, 1), opacity 0.4s cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform 0.4s ease-in-out !important;
transition: top .4s, left 0.8s cubic-bezier(0.77, 0, 0.175, 1), background 0.4s cubic-bezier(0.77, 0, 0.175, 1), opacity 0.4s cubic-bezier(0.77, 0, 0.175, 1), transform 0.4s ease-in-out !important;
transition: top .4s, left 0.8s cubic-bezier(0.77, 0, 0.175, 1), background 0.4s cubic-bezier(0.77, 0, 0.175, 1), opacity 0.4s cubic-bezier(0.77, 0, 0.175, 1), transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out !important;
}
} .divibars-container .divibars-close {
width: auto;
height: auto;
display: block;
position: absolute;
right: 10px;
top: 0;
overflow: hidden;
border: none;
outline: none;
z-index: 99991;
font-size: 32px;
line-height:32px;
min-height: 15px;
min-width:15px;
color: #fff;
cursor:pointer;
background-color: transparent;
font-family: inherit;
font-weight: 300;
}
.divibars-container .divibars-close:after {
content: ' ';
display:block;
font-size:70px;
height:25px;
width:25px;
z-index:99;
position:relative;
visibility:hidden;
}
.promo-slide-in-close-promo {
position: absolute;
right: 10px;
top: 10px;
width: 32px;
height: 32px;
clear: both;
cursor: pointer;
-webkit-animation: promo-fade-in .8s ease;
animation: promo-fade-in .8s ease
}
.promo-slide-in-close-promo:after,
.promo-slide-in-close-promo:before {
position: absolute;
content: "";
height: 18px;
width: 2px;
border-radius: 4px;
background-color: #fff;
right: 14px;
}
.promo-slide-in-close-promo:before {
-webkit-transform: rotate(45deg);
transform: rotate(45deg)
}
.promo-slide-in-close-promo:after {
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg)
}
.divibars-container .divibars-close span.custom_btn {
position: absolute;
top: 45%;
left: 50%;
transform: translateX(-50%) translateY(-50%);
}
.divibars-container .divibars-close:hover {
opacity: .8;
}
.divibars-container .divibars-customclose-btn span {
position:relative;
top:-2px;
}
#sidebar-divibar.sidebar-divibar-bottom {
bottom:0;
}
.divibars a {
cursor: pointer;
}
body.page #page-container.divibars-temp-page-container,
body.page.admin-bar #page-container.divibars-temp-page-container,
body.et_fixed_nav.admin-bar #page-container.divibars-temp-page-container,
body.divibar-open #page-container.divibars-temp-page-container,
body .divibars-temp-page-container,
body #page-container.divibars-temp-page-container {
margin: 0 !important;
padding: 0 !important;
}
.divibar-htmlNoMargin {
margin: 0 !important;
} .divibar-open.et_extra .divibars .et_pb_section {
background-color: #fff;
}
.divibar-open.et_extra .divibars .divibars-body > #divi-bars-center-all {
padding: 5px 0;
}
.divibar-open.et_extra .divibars .et_pb_extra_row, 
.divibar-open.et_extra .divibars .et_pb_row {
width: 80%;
max-width: 1080px;
margin: 0 auto !important;
position: relative;
display: block;
min-width: auto;
}
.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
padding: 0 !important;
}
.divibar-open.et_extra.et_non_fixed_nav header.header {
position:static;
}  .temp-show{position:absolute !important; visibility:hidden !important; display:block !important;}
body .divibars-temp-page-container { 
position: static !important; 
padding-top: 0 !important; 
max-width: none !important;
width: auto !important;
overflow: hidden !important;
}
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 1024px)  {
.prevent_mainpage_scroll_mobile {
position: fixed;
}
}
@media (max-height: 480px) {
.divibars-container .divibars-close {
}
}
@media screen and (max-height: 30.5em) {
.divibars nav {
height: 70%;
font-size: 34px;
}
.divibars ul li {
min-height: 34px;
}
} #divi-bars-center-all.et_pb_section {
display: table !important;
width: 100% !important;
text-align: center !important;
}
#divi-bars-center-all.et_pb_row {
display: table-cell !important;
position: relative !important;
text-align: center !important;
}
#divi-bars-center-all .et_pb_column {
text-align: center !important;
display: table-cell !important;
width: auto !important;
float: none !important;
max-width: none;
min-width: auto;
}
#divi-bars-center-all .et_pb_column_1_2,
#divi-bars-center-all .et_pb_column_1_3 {
display: inline-block !important;
margin-right: 15px !important;
vertical-align: middle !important;
margin-bottom: 0 !important;
}
@media (max-width: 980px) {
body.divibar-open .divibars-close-container {
right: 0px !important;
}
body.divibar-open .divibars-container .divibars-close {
right: 20px !important;
min-width: 25px !important;
}
}
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) {
body.divibar-open .divibars-close-container {
right: 0px !important;
}
} .divi-bar-wiggle {
box-shadow: 0 0 1px transparent;
-moz-osx-font-smoothing: grayscale;
backface-visibility: hidden;
-o-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
transform: translateZ(0);
-o-transform: translateZ(0);
-ms-transform: translateZ(0);
-moz-transform: translateZ(0);
-webkit-transform: translateZ(0);
animation-name: wiggle;
-o-animation-name: wiggle;
-ms-animation-name: wiggle;
-moz-animation-name: wiggle;
-webkit-animation-name: wiggle;
animation-duration: 5s;
-o-animation-duration: 5s;
-ms-animation-duration: 5s;
-moz-animation-duration: 5s;
-webkit-animation-duration: 5s;
animation-timing-function: linear;
-o-animation-timing-function: linear;
-ms-animation-timing-function: linear;
-moz-animation-timing-function: linear;
-webkit-animation-timing-function: linear;
animation-iteration-count: infinite;
-o-animation-iteration-count: infinite;
-ms-animation-iteration-count: infinite;
-moz-animation-iteration-count: infinite;
-webkit-animation-iteration-count: infinite;
animation-play-state: running;
-o-animation-play-state: running;
-ms-animation-play-state: running;
-moz-animation-play-state: running;
-webkit-animation-play-state: running;
}
@keyframes wiggle {
2% {
-webkit-transform: translateX(3px) rotate(2deg);
transform: translateX(3px) rotate(2deg);
}
4% {
-webkit-transform: translateX(-3px) rotate(-2deg);
transform: translateX(-3px) rotate(-2deg);
}
6% {
-webkit-transform: translateX(3px) rotate(2deg);
transform: translateX(3px) rotate(2deg);
}
8% {
-webkit-transform: translateX(-3px) rotate(-2deg);
transform: translateX(-3px) rotate(-2deg);
}
10% {
-webkit-transform: translateX(2px) rotate(1deg);
transform: translateX(2px) rotate(1deg);
}
12% {
-webkit-transform: translateX(-2px) rotate(-1deg);
transform: translateX(-2px) rotate(-1deg);
}
14% {
-webkit-transform: translateX(2px) rotate(1deg);
transform: translateX(2px) rotate(1deg);
}
16% {
-webkit-transform: translateX(-2px) rotate(-1deg);
transform: translateX(-2px) rotate(-1deg);
}
18% {
-webkit-transform: translateX(1px) rotate(0);
transform: translateX(1px) rotate(0);
}
20% {
-webkit-transform: translateX(-1px) rotate(0);
transform: translateX(-1px) rotate(0);
}
}
.divi-bar-breathing {
-webkit-animation: divi-bar-breathing 7s ease-out infinite normal;
animation: divi-bar-breathing 7s ease-out infinite normal;
}
@-webkit-keyframes divi-bar-breathing {
0% {
-webkit-transform: scale(0.9);
transform: scale(0.9);
}
25% {
-webkit-transform: scale(1);
transform: scale(1);
}
60% {
-webkit-transform: scale(0.9);
transform: scale(0.9);
}
100% {
-webkit-transform: scale(0.9);
transform: scale(0.9);
}
}
@keyframes divi-bar-breathing {
0% {
-webkit-transform: scale(0.9);
-ms-transform: scale(0.9);
transform: scale(0.9);
}
25% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
60% {
-webkit-transform: scale(0.9);
-ms-transform: scale(0.9);
transform: scale(0.9);
}
100% {
-webkit-transform: scale(0.9);
-ms-transform: scale(0.9);
transform: scale(0.9);
}
}