@charset "UTF-8";
.wpcf7-form{position:relative;border:1px solid #eaeaea;overflow:hidden;}
.wpcf7-form .fieldset-cf7mls{padding:0px 30px;border:none;background:none;}
.cf7mls-btns .cf7mls_next.action-button, .cf7mls-btns .cf7mls_back.action-button{margin:25px 0px 26px;}
.cf7mls_next.action-button{background-color:#0073aa;border:0 none;border-radius:3px;color:#ffffff;cursor:pointer;font-weight:bold;margin:25px 0px 26px;padding:13px 5px;min-width:100px;position:relative;}
.cf7mls_back.action-button{background-color:#e3e3e3;border:0 none;border-radius:3px;color:#23282d;cursor:pointer;font-weight:bold;margin:16px 0px 26px;padding:13px 5px;min-width:100px;position:relative;}
.fieldset-cf7mls .wpcf7-form-control.wpcf7-cf7mls_preview_step{background-color:#27ae60;border:0 none;border-radius:3px;color:white;cursor:pointer;font-weight:bold;margin:26px 0px 32px;padding:13px 5px;min-width:100px;position:relative;}
.cf7mls_back.action-button{margin-right:10px;float:left;}
.cf7mls_next.action-button:hover, .cf7mls_back.action-button:hover, .fieldset-cf7mls .wpcf7-form-control.wpcf7-cf7mls_preview_step:hover{opacity:0.8;}
.fieldset-cf7mls .cf7mls_back{float:left;}
.fieldset-cf7mls .cf7mls_next{float:right;}
form.cf7mls input.wpcf7-form-control.wpcf7-submit{border-radius:3px;padding:13px 29px;font-weight:bold;margin:16px 0px 26px;float:right;}
form.cf7mls input.wpcf7-form-control.wpcf7-submit:hover{opacity:0.8;}
.cf7mls_reviewing_overlay{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.8);z-index:100;display:none;}
form.wpcf7-form.cf7mls_reviewing{position:relative;z-index:999999;background-color:#fff;}
form.wpcf7-form.cf7mls_reviewing:before{content:'';position:absolute;background:rgba(0,0,0,0.8);width:100000px;height:100000px;left:-30000px;top:-30000px;z-index:1;}
form.wpcf7-form.cf7mls_reviewing > *{position:relative;z-index:3;}
form.wpcf7-form.cf7mls_reviewing:after{content:'';position:absolute;top:-5px;left:-20px;right:-20px;bottom:-10px;background:#ffffff;z-index:2;}
.cf7mls_next.action-button img{display:none;width:20px;position:absolute;right:5px;top:10px;}
.cf7mls_next.action-button.sending img{display:inline-block;}
.cf7mls_next.action-button:focus, .cf7mls_back.action-button:focus{outline:none;}
.fieldset-cf7mls-wrapper{position:relative;padding:0px 30px;overflow:hidden;margin:0 -30px;}
.fieldset-cf7mls-wrapper .fieldset-cf7mls{width:100%;opacity:0;visibility:hidden;-webkit-transition:all 800ms cubic-bezier(0.680, 0, 0.265, 1);-webkit-transition:all 800ms cubic-bezier(0.680, -0.550, 0.265, 1.550);-moz-transition:all 800ms cubic-bezier(0.680, -0.550, 0.265, 1.550);-o-transition:all 800ms cubic-bezier(0.680, -0.550, 0.265, 1.550);transition:all 800ms cubic-bezier(0.680, -0.550, 0.265, 1.550);-webkit-transition-timing-function:cubic-bezier(0.680, 0, 0.265, 1);-webkit-transition-timing-function:cubic-bezier(0.680, -0.550, 0.265, 1.550);-moz-transition-timing-function:cubic-bezier(0.680, -0.550, 0.265, 1.550);-o-transition-timing-function:cubic-bezier(0.680, -0.550, 0.265, 1.550);transition-timing-function:cubic-bezier(0.680, -0.550, 0.265, 1.550);}
.cf7mls-no-moving-animation .fieldset-cf7mls-wrapper .fieldset-cf7mls{transition:none;}
.fieldset-cf7mls-wrapper .cf7mls_back_fs{position:absolute;left:0;top:15px;transform:translate(-110%,0);-webkit-transform:translate(-110%,0);-moz-transform:translate(-110%,0);}
.fieldset-cf7mls-wrapper .cf7mls_current_fs ~ .fieldset-cf7mls{position:absolute;left:0;top:15px;transform:translate(110%,0);-webkit-transform:translate(110%,0);-moz-transform:translate(110%,0);}
.wpcf7-form .cf7mls_progress_bar ~ .fieldset-cf7mls-wrapper fieldset{padding-top:0px;margin-top:0px;padding-bottom:2px;margin-bottom:20px;}
.fieldset-cf7mls-wrapper .cf7mls_current_fs{opacity:1;visibility:visible}
.fieldset-cf7mls.cf7mls_preview_fs{height:auto;overflow:visible;opacity:1;visibility:visible;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);position:relative;}
.fieldset-cf7mls-wrapper .wpcf7-not-valid-tip{font-size:13px;}
.fieldset-cf7mls-wrapper div.wpcf7-validation-errors{border:none;display:block;color:#f00;font-size:13px;padding-left:0px;margin-left:0px;}
.fieldset-cf7mls-wrapper div.wpcf7-validation-errors .wpcf7-icon-wraning{display:block;float:left;margin-right:8px;margin-top:2px;fill:#f00;}
.fieldset-cf7mls-wrapper .fieldset-cf7mls span.ajax-loader{position:absolute;right:39px;margin-top:33px;}
@media only screen and (max-width: 767px) {
.fieldset-cf7mls input, .wpcf7-form .fieldset-cf7mls textarea{
width: 100%;
}
}.cf7mls_progress_bar{box-sizing:border-box;margin:0;padding:0;list-style:none;display:flex;width:100%;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:normal;font-weight:normal;}
.cf7mls_progress_bar li .cf7_mls_count_step{display:block;color:#8f8f8f;font-size:15px;}
.cf7mls_progress_bar.cf7mls_bar_style_box_vertical_squaren li .cf7_mls_count_step, .cf7mls_progress_bar.cf7mls_bar_style_box_larerSign_squaren li .cf7_mls_count_step{font-size:15px;display:block;}
.cf7mls_progress_bar li .cf7_mls_check{display:none;color:#fff;font-size:15px;margin-top:2px;padding:0px;text-align:center;}
.cf7mls_progress_bar li .cf7mls_progress_bar_title{font-size:13px;font-weight:normal;line-height:1.5;margin:1em 0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}
.cf7mls_progress_bar li.active .cf7_mls_count_step{color:#fff}
.cf7mls_progress_bar li.current .cf7mls_progress_bar_title{font-weight:600;}
.cf7mls_progress_bar .cf7_mls_arrow_point_to_righ{display:none;}
.cf7mls_progress_bar li:last-child .cf7_mls_arrow_point_to_righ{display:none;}
.cf7mls_progress_bar li.cf7_mls_steps_item{line-height:normal;font-weight:normal;padding:0px;margin:0px;}
.cf7mls_progress_bar[data-allow-choose-step=on] li .cf7_mls_steps_item_icon{cursor:pointer;}
.cf7mls_bar_style_box_vertical_squaren[data-allow-choose-step=on] li{cursor:pointer;}
.cf7mls_bar_style_box_larerSign_squaren[data-allow-choose-step=on] li{cursor:pointer;}
.wpcf7-form span.cf7_mls_check svg{display:inherit;}
.cf7mls_reviewing .fieldset-cf7mls-wrapper .cf7mls_progress_bar_percent_wrap{display:none;}
.cf7mls_reviewing .fieldset-cf7mls-wrapper .cf7mls_back + .cf7mls_progress_bar_percent_wrap{display:block;}
.cf7mls_reviewing .cf7mls_progress_bar li{pointer-events:none;}
.cf7mls_reviewing .cf7mls_progress_bar li{pointer-events:none;}
.cf7mls_reviewing .cf7mls_progress_bar .cf7_mls_steps_item_icon{pointer-events:none;}
#cf7mls-progress-bar .cf7mls_progress_bar li:first-child .cf7_mls_count_step{display:none;}
#cf7mls-progress-bar .cf7mls_progress_bar li:first-child .cf7_mls_check{display:block;}
.cf7mls_progress_bar li .cf7mls_progress_bar_title{font-size:13px;font-weight:normal;line-height:1.5;margin:1em 0;}
.cf7mls_progress_bar li.active .cf7_mls_count_step{color:#fff}
#cf7mls-progress-bar .cf7mls_progress_bar li:nth-child(1) .cf7_mls_count_step,
#cf7mls-progress-bar .cf7mls_progress_bar:not(.cf7mls_bar_style_box_larerSign_squaren):not(.cf7mls_bar_style_box_vertical_squaren) li:nth-child(2) .cf7_mls_count_step{color:#fff;}
#cf7mls-progress-bar .cf7mls_progress_bar li:nth-child(3) .cf7_mls_count_step{color:#8f8f8f;}
#cf7mls-progress-bar .cf7mls_progress_bar li:nth-child(3):before{background-color:#eaedef;}
#cf7mls-progress-bar .cf7mls_progress_bar li:nth-child(3) .cf7_mls_count_step{color:#8f8f8f;}
#cf7mls-progress-bar .cf7mls_progress_bar li:nth-child(3) .cf7_mls_steps_item_icon{background:#eaedef;}
#cf7mls-progress-bar .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_vertical li .cf7_mls_steps_item_icon{background:#fff;}
#cf7mls-progress-bar .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no li:nth-child(3){background:#eaedef !important;}
#cf7mls-progress-bar .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no li .cf7_mls_steps_item_icon{background:#fff;}
#cf7mls-progress-bar .cf7mls_progress_bar li:nth-child(2) .cf7mls_progress_bar_title,
.cf7mls_progress_bar li.current .cf7mls_progress_bar_title{font-weight:600;}
.cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_horizontal, .cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_no, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_horizontal, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_no{margin:0 auto;width:90%;margin-bottom:42px;margin-top:42px;}
.cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_horizontal li, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_horizontal li{position:relative;display:inline-block;flex:1;-webkit-flex:1;-ms-flex:1;-moz-flex:1;-webkit-flex:1;overflow:hidden;margin-right:16px;white-space:nowrap;}
.cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_horizontal li:last-child, .cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_no li:last-child, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_horizontal li:last-child, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_no li:last-child{flex:none;-webkit-flex:none;-ms-flex:none;-moz-flex:none;-webkit-flex:none;margin-right:0px;}
.cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_content, .cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_no .cf7_mls_steps_item_content, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_no .cf7_mls_steps_item_content{flex:none;-webkit-flex:none;-ms-flex:none;-moz-flex:none;-webkit-flex:none;margin-right:0px;}
.cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_content, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_no .cf7_mls_steps_item_content{display:inline-block;vertical-align:top;line-height:28px;}
.cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_content, .cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_no .cf7_mls_steps_item_content, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_no .cf7_mls_steps_item_content{display:inline-block;vertical-align:top;line-height:28px;}
.cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon{width:30px;height:30px;font-size:16px;text-align:center;background:#eaedef;display:inline-block;line-height:29px;border-radius:3px;margin-right:17px;}
.cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_horizontal .cf7mls_progress_bar_title, .cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_no .cf7mls_progress_bar_title, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_horizontal .cf7mls_progress_bar_title, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_no .cf7mls_progress_bar_title{position:relative;display:inline-block;padding-right:16px;margin:0px;padding:0px;color:#23282d;line-height:1.5;}
.cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_horizontal .cf7mls_progress_bar_title:after, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_horizontal .cf7mls_progress_bar_title:after{position:absolute;top:10px;left:100%;display:block;width:9999px;height:1px;background:#e8e8e8;content:"";margin-left:17px;}
.cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_horizontal li:last-child .cf7mls_progress_bar_title:after, .cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_no li:last-child .cf7mls_progress_bar_title:after, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_horizontal li:last-child .cf7mls_progress_bar_title:after, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_no li:last-child .cf7mls_progress_bar_title:after{content:none;}
.cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_vertical, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_vertical{margin-bottom:27px;margin-top:42px;overflow:hidden;position:relative;z-index:1;}
.cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_vertical li, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_vertical li{list-style-type:none;float:left;position:relative;margin:0px;padding:0px;}
.cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_vertical li:before, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_vertical li:before{content:counter(step);width:32px;line-height:32px;display:block;font-size:0px;background:#eaedef;border-radius:3px;margin:0 auto;padding:0;height:30px;}
.cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_vertical li::before{border-radius:50%;}
.cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_vertical li:after, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_vertical li:after{content:'';width:60%;height:1px;background:#eee;position:absolute;left:-50%;top:15px;z-index:-1;transition:0.8s ease all;-moz-transition:0.8s ease all;-webkit-transition:0.8s ease all;margin-left:20%;}
.cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_vertical li:first-child:after, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_vertical li:first-child:after{content:none;}
.cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_vertical li .cf7_mls_steps_item_container, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_vertical li .cf7_mls_steps_item_container{text-align:center;}
.cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_vertical li .cf7_mls_steps_item_icon, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_vertical li .cf7_mls_steps_item_icon{position:absolute;left:50%;top:0px;line-height:29px;margin-left:-16px;height:30px;width:32px;border-radius:50%;}
.cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_horizontal li .cf7_mls_steps_item_icon{width:29px;height:29px;font-size:15px;text-align:center;background:#eaedef;display:inline-block;line-height:29px;border-radius:50%;margin-right:15px;}
.cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_vertical li .cf7_mls_check, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_vertical li .cf7_mls_check{margin-left:-2px;}
.cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_no, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_no{overflow:hidden;position:relative;z-index:1;margin:42px auto 42px;width:42%;}
.cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_no li, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_no li{position:relative;display:inline-block;flex:1;-webkit-flex:1;-ms-flex:1;-moz-flex:1;-webkit-flex:1;overflow:hidden;margin-right:4px;white-space:nowrap;}
.cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_no .cf7mls_progress_bar_title:after, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_no .cf7mls_progress_bar_title:after{position:absolute;top:-4px;left:100%;display:block;width:9999px;height:1px;background:#e8e8e8;content:"";}
.cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_no .cf7_mls_steps_item_content > .cf7mls_progress_bar_title, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_no .cf7_mls_steps_item_content > .cf7mls_progress_bar_title{font-size:0px;}
.cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_no .cf7_mls_steps_item_icon, .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_no .cf7_mls_steps_item_icon{width:29px;height:29px;font-size:16px;text-align:center;background:#eaedef;display:inline-block;line-height:28px;border-radius:3px;margin-right:4px;}
.cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_no .cf7_mls_steps_item_icon{border-radius:50%;}
 .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal, .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_no, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_no{margin:0 auto;width:90%;margin-bottom:42px;margin-top:42px;}
.cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal li, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal li{position:relative;display:inline-block;flex:1;-webkit-flex:1;-ms-flex:1;-moz-flex:1;-webkit-flex:1;overflow:hidden;margin-right:16px;white-space:nowrap;}
.cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal li:last-child, .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_no li:last-child, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal li:last-child, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_no li:last-child{flex:none;-webkit-flex:none;-ms-flex:none;-moz-flex:none;-webkit-flex:none;margin-right:0px;}
.cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_content, .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_no .cf7_mls_steps_item_content, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_content, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_no .cf7_mls_steps_item_content{display:inline-block;line-height:28px;width:100%;}
.cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon, .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_round .cf7_mls_steps_item_icon{width:30px;height:30px;font-size:16px;text-align:center;background:#eaedef;display:inline-block;line-height:29px;border-radius:3px;margin-right:17px;}
.cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_no li .cf7_mls_steps_item_icon, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal li .cf7_mls_steps_item_icon{border-radius:50%;}
.cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal .cf7mls_progress_bar_title, .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_no .cf7mls_progress_bar_title, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7mls_progress_bar_title, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_no .cf7mls_progress_bar_title{position:relative;display:inline-block;padding-right:16px;margin:0px;padding:0px;color:#23282d;height:18px;line-height:normal;}
.cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal .cf7mls_progress_bar_title, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7mls_progress_bar_title{min-width:48%;vertical-align:top;margin-top:6px;}
.cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal li:last-child .cf7mls_progress_bar_title:after, .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_no li:last-child .cf7mls_progress_bar_title:after, .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_vertical li:first-child:after, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal li:last-child .cf7mls_progress_bar_title:after, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_no li:last-child .cf7mls_progress_bar_title:after, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_vertical li:first-child:after{content:none;}
.cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_arrow_point_to_righ, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7_mls_arrow_point_to_righ{display:contents;}
.cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_horizontal .cf7_mls_arrow_point_to_righ svg, .cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_arrow_point_to_righ svg{width:12px;fill:#e3e3e3;display:inline-block;position:absolute;top:8px;}
.cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_vertical, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_vertical{margin-bottom:25px;margin-top:42px;overflow:hidden;position:relative;z-index:1;}
.cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_vertical li, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_vertical li{list-style-type:none;float:left;position:relative;margin:0px;padding:0px;}
.cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_vertical li:before, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_vertical li:before{content:counter(step);width:32px;line-height:32px;display:block;font-size:0px;background:#eaedef;border-radius:3px;margin:0 auto;padding:0;}
.cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_vertical li:before{border-radius:50%;}
.cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_vertical li:after, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_vertical li:after{position:absolute;top:13%;display:block;width:8px;height:8px;border:1px solid rgba(0,0,0,.25);border-bottom:none;border-left:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:'';margin-left:-3%;}
.cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_vertical li .cf7_mls_steps_item_container, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_vertical li .cf7_mls_steps_item_container{text-align:center;}
.cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_vertical li .cf7_mls_steps_item_icon, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_vertical li .cf7_mls_steps_item_icon{position:absolute;left:50%;top:0px;margin-left:-16px;width:32px;height:32px;line-height:31px;border-radius:50%;}
.cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_vertical li .cf7_mls_check, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_vertical li .cf7_mls_check{margin-left:-2px;}
.cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_no, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_no{overflow:hidden;position:relative;z-index:1;margin:42px auto 42px;width:42%;}
.cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_no li, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_no li{position:relative;display:inline-block;flex:1;-webkit-flex:1;-ms-flex:1;-moz-flex:1;-webkit-flex:1;overflow:hidden;margin-right:4px;white-space:nowrap;}
.cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_no .cf7_mls_steps_item_content > .cf7mls_progress_bar_title, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_no .cf7_mls_steps_item_content > .cf7mls_progress_bar_title{font-size:0px;}
.cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_no .cf7_mls_steps_item_icon, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_no .cf7_mls_steps_item_icon{width:29px;height:29px;font-size:16px;text-align:center;background:#eaedef;display:inline-block;line-height:30px;border-radius:3px;margin-right:4px;}
.cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_no .cf7mls_progress_bar_title:after, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_no .cf7mls_progress_bar_title:after{display:block;width:8px;height:8px;border:1px solid rgba(0,0,0,.25);border-bottom:none;border-left:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:'';margin-left:46%;}
.cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_no .cf7mls_progress_bar_title, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_no .cf7mls_progress_bar_title{vertical-align:top;margin-top:10px;}
.cf7mls_bar_style_largerSign_squaren.cf7mls_bar_style_text_no .cf7_mls_steps_item_content, .cf7mls_bar_style_largerSign_round.cf7mls_bar_style_text_no .cf7_mls_steps_item_content{position:absolute;left:57%;}
.cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_vertical, .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_vertical{margin-bottom:10px;margin-top:20px;overflow:hidden;position:relative;z-index:1;}
.cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_horizontal li, .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_horizontal li{position:relative;}
.cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_vertical li, .cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_no li, .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_vertical li, .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_no li{list-style-type:none;float:left;position:relative;margin:0px;padding:0px;}
.cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_vertical li:before, .cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_no li:before, .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_vertical li:before, .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_no li:before{content:counter(step);width:30px;line-height:30px;display:block;font-size:0px;background:#eaedef;border-radius:3px;margin:0px auto;padding:0px;height:30px;}
.cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_vertical li .cf7_mls_steps_item_container, .cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_no li .cf7_mls_steps_item_container, .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_vertical li .cf7_mls_steps_item_container, .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_no li .cf7_mls_steps_item_container{text-align:center;}
.cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_vertical li .cf7_mls_steps_item_icon, .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_vertical li .cf7_mls_steps_item_icon{position:absolute;left:50%;top:0px;margin-left:-15px;width:30px;height:30px;line-height:29px;border-radius:50%;}
.cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_vertical li .cf7_mls_check, .cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_no li .cf7_mls_check, .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_vertical li .cf7_mls_check, .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_no li .cf7_mls_check{margin-left:-2px;}
.cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_horizontal, .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_horizontal{white-space:nowrap;text-align:center;height:56px;width:90%;margin:42px auto;}
#cf7mls-progress-bar .cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_horizontal li:nth-child(2):before,
#cf7mls-progress-bar .cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_vertical li:nth-child(2):after,
#cf7mls-progress-bar .cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_no li:nth-child(2):after,
#cf7mls-progress-bar .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_horizontal li:nth-child(2):before,
#cf7mls-progress-bar .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_vertical li:nth-child(2):after,
#cf7mls-progress-bar .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_no li:nth-child(2):after{background-color:#576877;}
.cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_horizontal li:before, .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_horizontal li:before{width:100%;position:absolute;display:inline-block;height:2px;background-color:rgb(234, 237, 239);content:"";bottom:0px;left:0px;}
.cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_horizontal li .cf7_mls_steps_item_content, .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_horizontal li .cf7_mls_steps_item_content{display:inline-block;vertical-align:top;margin-top:2px;}
.cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_horizontal li .cf7_mls_steps_item_container, .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_horizontal li .cf7_mls_steps_item_container{display:inline-block;height:100%;margin-left:-4%;padding-bottom:12px;text-align:left;}
.cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_horizontal li .cf7_mls_steps_item_icon, .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_horizontal li .cf7_mls_steps_item_icon{width:32px;height:32px;margin-right:14px;line-height:31px;text-align:center;background:#eaedef;border-radius:3px;display:inline-block;}
.cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_horizontal li .cf7mls_progress_bar_title, .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_horizontal li .cf7mls_progress_bar_title{max-width:100%;padding-right:0px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0px;padding:0px;padding-top:5px;}
.cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_horizontal li .cf7_mls_steps_item_icon, .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_vertical li:before, .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_no li:before{border-radius:50%;}
.cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_vertical, .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_vertical{width:90%;margin:42px auto 42px;}
.cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_vertical li:after, .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_vertical li:after{content:'';width:100%;height:2px;background:#eee;position:absolute;z-index:-1;transition:0.8s ease all;-moz-transition:0.8s ease all;-webkit-transition:0.8s ease all;bottom:0px;}
.cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_no, .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_no{width:43%;margin:42px auto 57px;}
.cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_no li:after, .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_no li:after{content:'';width:100%;height:2px;background:#eee;position:absolute;transition:0.8s ease all;-moz-transition:0.8s ease all;-webkit-transition:0.8s ease all;bottom:-14px;}
.cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_no li .cf7_mls_steps_item_content, .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_no li .cf7_mls_steps_item_content{display:none;}
.cf7mls_bar_style_horizontal_squaren.cf7mls_bar_style_text_no li .cf7_mls_steps_item_icon, .cf7mls_bar_style_horizontal_round.cf7mls_bar_style_text_no li .cf7_mls_steps_item_icon{position:absolute;left:50%;top:0px;margin-left:-15px;width:30px;line-height:29px;height:30px;border-radius:50%;}
 .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_horizontal, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_horizontal{margin:0 auto;width:90%;margin-bottom:42px;margin-top:42px;}
.cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_horizontal li, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_horizontal li{position:relative;display:inline-block;flex:1;-webkit-flex:1;-ms-flex:1;-moz-flex:1;-webkit-flex:1;overflow:hidden;margin-right:16px;white-space:nowrap;}
.cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_horizontal li, .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_vertical li, .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_no li{background:#eaedef;padding:15px 0px;margin:0px;text-align:center;border-right:2px solid #fff;}
#cf7mls-progress-bar .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_horizontal li:nth-child(3),
#cf7mls-progress-bar .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_vertical li:nth-child(3),
#cf7mls-progress-bar .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_no li:nth-child(3),
#cf7mls-progress-bar .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_horizontal li:nth-child(3),
#cf7mls-progress-bar .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_vertical li:nth-child(3),
#cf7mls-progress-bar .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no li:nth-child(3){background:#eaedef;}
.cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_horizontal li, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_vertical li, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no li{background:#eaedef;padding:15px 0px;margin:0px;text-align:center;position:relative;}
.cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_horizontal li:first-child:after, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_vertical li:after{display:none;}
.cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_horizontal li:after{position:absolute;top:0%;display:block;width:62px;height:49px;border:2px solid #fff;border-bottom:none;border-left:none;content:'';background:#eaedef;z-index:1;border-radius:0 1px 0px 100%;left:-31px;-webkit-transform:translateX(0) rotate(45deg) scale(0.8) skew(15deg,15deg);-moz-transform:translateX(0) rotate(45deg) scale(0.8) skew(15deg,15deg);-ms-transform:translateX(0) rotate(45deg) scale(0.8) skew(15deg,15deg);-o-transform:translateX(0) rotate(45deg) scale(0.8) skew(15deg,15deg);transform:translateX(0) rotate(45deg) scale(0.8) skew(15deg,15deg);}
.cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_horizontal li:last-child, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_horizontal li:last-child{flex:none;-webkit-flex:none;-ms-flex:none;-moz-flex:none;-webkit-flex:none;margin-right:0px;}
.cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_content, .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_no .cf7_mls_steps_item_content, .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_content, .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_no .cf7_mls_steps_item_content, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_content, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no .cf7_mls_steps_item_content, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_content, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no .cf7_mls_steps_item_content{display:inline-block;vertical-align:top;line-height:28px;}
.cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon, .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_vertical .cf7_mls_steps_item_icon, .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_no .cf7_mls_steps_item_icon, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_vertical .cf7_mls_steps_item_icon, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no .cf7_mls_steps_item_icon{width:29px;height:29px;font-size:15px;text-align:center;background:#eaedef;display:inline-block;line-height:28px;border-radius:3px;margin-right:17px;}
.cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_steps_item_icon{border-radius:50%;background:#fff;margin-right:13px;}
#cf7mls-progress-bar .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_horizontal li:nth-child(3) .cf7_mls_steps_item_icon,
#cf7mls-progress-bar .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_horizontal li:nth-child(3) .cf7_mls_steps_item_icon,
#cf7mls-progress-bar .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_vertical li:nth-child(3) .cf7_mls_steps_item_icon,
#cf7mls-progress-bar .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_no li:nth-child(3) .cf7_mls_steps_item_icon{background:#fff;}
.cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_check, .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_vertical .cf7_mls_check, .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_no .cf7_mls_check, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_horizontal .cf7_mls_check, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_vertical .cf7_mls_check, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no .cf7_mls_check{color:#eaedef;}
.cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_horizontal .cf7mls_progress_bar_title, .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_horizontal .cf7mls_progress_bar_title{position:relative;display:inline-block;padding-right:16px;margin:0px;padding:0px;color:#23282d;line-height:1.5;}
#cf7mls-progress-bar .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_horizontal li:nth-child(1) .cf7mls_progress_bar_title,
#cf7mls-progress-bar .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_horizontal li:nth-child(2) .cf7mls_progress_bar_title,
#cf7mls-progress-bar .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_horizontal li:nth-child(1) .cf7mls_progress_bar_title,
#cf7mls-progress-bar .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_horizontal li:nth-child(2) .cf7mls_progress_bar_title{color:#fff;}
.cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_horizontal li:nth-child(3) .cf7mls_progress_bar_title,
.cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_vertical li:nth-child(3) .cf7mls_progress_bar_title,
.cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no li:nth-child(3) .cf7mls_progress_bar_title,
.cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_horizontal li:nth-child(3) .cf7mls_progress_bar_title,
.cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_vertical li:nth-child(3) .cf7mls_progress_bar_title,
.cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no li:nth-child(3) .cf7mls_progress_bar_title{color:#23282d;}
.cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_vertical, .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_no, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_vertical, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no{margin-bottom:42px;margin-top:42px;overflow:hidden;position:relative;z-index:1;width:90%;margin:42px auto;}
.cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_vertical li:after{position:absolute;top:13%;display:block;width:60px;height:60px;border:2px solid #fff;border-bottom:none;border-left:none;content:'';background:#eaedef;z-index:1;border-radius:0 1px 0px 100%;left:-31px;-webkit-transform:translateX(0) rotate(45deg) scale(0.8) skew(15deg,15deg);-moz-transform:translateX(0) rotate(45deg) scale(0.8) skew(15deg,15deg);-ms-transform:translateX(0) rotate(45deg) scale(0.8) skew(15deg,15deg);-o-transform:translateX(0) rotate(45deg) scale(0.8) skew(15deg,15deg);transform:translateX(0) rotate(45deg) scale(0.8) skew(15deg,15deg);}
.cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_vertical li:first-child:after, .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_no li:first-child:after, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_vertical li:first-child:after{content:none;}
.cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_horizontal li:first-child, .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_vertical li:first-child, .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_no li:first-child, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_horizontal li:first-child, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_vertical li:first-child, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no li:first-child{border-radius:5px 0px 0px 5px;}
.cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_horizontal li:last-child, .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_vertical li:last-child, .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_no li:last-child, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_horizontal li:last-child, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_vertical li:last-child, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no li:last-child{border-radius:0px 5px 5px 0px;}
.cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_vertical li .cf7_mls_steps_item_container, .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_no li .cf7_mls_steps_item_container, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_vertical li .cf7_mls_steps_item_container, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no li .cf7_mls_steps_item_container{text-align:center;}
.cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_vertical li .cf7_mls_check, .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_no li .cf7_mls_check, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_vertical li .cf7_mls_check, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no li .cf7_mls_check{left:46%;margin-left:-1px;}
.cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_vertical li:before, .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_no li:before, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_vertical li:before, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no li:before{border-radius:50%;}
.cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_vertical li .cf7_mls_steps_item_icon, .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_no li .cf7_mls_steps_item_icon, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_vertical li .cf7_mls_steps_item_icon, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no li .cf7_mls_steps_item_icon{border-radius:50%;background:#fff;margin-right:0px;}
.cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_vertical li .cf7mls_progress_bar_title, .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_no li .cf7mls_progress_bar_title, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_vertical li .cf7mls_progress_bar_title, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no li .cf7mls_progress_bar_title{line-height:normal;margin:0px;margin-top:7px;color:#23282d;}
#cf7mls-progress-bar .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_vertical li:nth-child(1) .cf7mls_progress_bar_title,
#cf7mls-progress-bar .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_vertical li:nth-child(2) .cf7mls_progress_bar_title{color:#fff;}
#cf7mls-progress-bar .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_vertical li:nth-child(1) .cf7mls_progress_bar_title,
#cf7mls-progress-bar .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_vertical li:nth-child(2) .cf7mls_progress_bar_title,
#cf7mls-progress-bar .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_vertical li:nth-child(1) .cf7mls_progress_bar_title,
#cf7mls-progress-bar .cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_vertical li:nth-child(2) .cf7mls_progress_bar_title{color:#fff}
.cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_vertical li .cf7_mls_steps_item_icon{background:#fff;}
.cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_no, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no{overflow:hidden;position:relative;z-index:1;margin:42px auto 42px;width:46%;}
#cf7mls-progress-bar .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no li:nth-child(3){background:#fff;}
.cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no li:first-child:after{content:none;}
.cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no li:after{position:absolute;top:0%;display:block;width:62px;height:49px;border:2px solid #fff;border-bottom:none;border-left:none;content:'';background:#eaedef;z-index:1;border-radius:0 1px 0px 100%;left:-31px;-webkit-transform:translateX(0) rotate(45deg) scale(0.8) skew(15deg,15deg);-moz-transform:translateX(0) rotate(45deg) scale(0.8) skew(15deg,15deg);-ms-transform:translateX(0) rotate(45deg) scale(0.8) skew(15deg,15deg);-o-transform:translateX(0) rotate(45deg) scale(0.8) skew(15deg,15deg);transform:translateX(0) rotate(45deg) scale(0.8) skew(15deg,15deg);}
.cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no li:nth-child(n + 2) .cf7_mls_steps_item_container{position:absolute;left:50%;z-index:20;}
.cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_no .cf7_mls_steps_item_icon, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no .cf7_mls_steps_item_icon{width:29px;height:29px;font-size:16px;text-align:center;background:#eaedef;display:inline-block;line-height:28px;border-radius:3px;margin-right:4px;border-radius:50%;}
.cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_no li .cf7mls_progress_bar_title, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no li .cf7mls_progress_bar_title{line-height:normal;margin:0px;margin-top:7px;display:none;font-size:0px;color:#23282d;}
.cf7mls_bar_style_box_vertical_squaren.cf7mls_bar_style_text_no .cf7mls_progress_bar_title, .cf7mls_bar_style_box_larerSign_squaren.cf7mls_bar_style_text_no .cf7mls_progress_bar_title{position:relative;display:inline-block;padding-right:16px;margin:0px;padding:0px;color:#23282d;line-height:1.5;position:absolute;z-index:10;width:100%;}
.cf7mls_number_step_wrap{display:none;width:90%;margin:0 auto;}
.cf7mls_number_step_wrap .cf7mls_number, .cf7mls_number_step_wrap .cf7mls_step_current{font-size:15px;color:rgba(0,0,0,.85);text-align:center;margin:0px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}
.cf7mls_number_step_wrap .cf7mls_progress_bar_percent{box-shadow:0 0 0 1px rgba(255, 255, 255, 0.2) inset;height:100%;margin:0 auto;width:100%;}
.cf7mls_number_step_wrap .cf7mls_progress_percent{height:8px;}
.cf7mls_number_step_wrap .cf7mls_progress_barinner{background:#3CBC3C;height:100%;width:0%;}
.cf7mls_number_step_wrap .cf7mls_progress_percent{height:8px;overflow:hidden;position:relative;left:0;width:100%;margin:16px 0 14px;background:#EBEBEB;border-radius:6px;}
#cf7mls-progress-bar .cf7mls_progress_bar_percent_wrap{display:none;}
#cf7mls-progress-bar .cf7mls_progress_bar_per_mobie_wrap{display:block;}
.cf7mls-btns{overflow:hidden;width:100%;}
.cf7mls_progress_bar_percent_wrap{float:left;width:100%;margin-right:8%;}
.cf7mls-btns .cf7mls_back + .cf7mls_next + .cf7mls_progress_bar_percent_wrap{width:100%;}
.cf7mls-btns .cf7mls_back + .cf7mls_progress_bar_percent_wrap,
.cf7mls-btns .cf7mls_next + .cf7mls_progress_bar_percent_wrap{width:100%;}
.cf7mls_progress_bar_percent_wrap .cf7mls_progress_bar_percent, .cf7mls_progress_bar_per_mobie_wrap .cf7mls_progress_bar_percent{box-shadow:0 0 0 1px rgba(255, 255, 255, 0.2);height:100%;margin:0 auto;width:100%;}
.cf7mls_progress_bar_percent_wrap .cf7mls_progress_percent, .cf7mls_progress_bar_per_mobie_wrap .cf7mls_progress_percent{height:8px;}
.cf7mls_progress_bar_percent_wrap .cf7mls_progress_barinner, .cf7mls_progress_bar_per_mobie_wrap .cf7mls_progress_barinner{background:#0073aa;height:100%;width:0%;}
.cf7mls_progress_bar_percent_wrap .cf7mls_progress_percent{overflow:hidden;position:relative;left:0;margin:22px 0 8px;background:#EBEBEB;height:5px;border-radius:5px;}
.cf7mls_progress_bar_percent_wrap p, .cf7mls_progress_bar_per_mobie_wrap p{font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#8f8f8f;margin:0px;padding:0px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}
.cf7mls_progress_bar_per_mobie_wrap{width:100%;clear:both;padding-top:23px;}
.cf7mls_progress_bar_per_mobie_wrap .cf7mls_progress_percent{overflow:hidden;position:relative;left:0;background:#EBEBEB;height:5px;border-radius:5px;}
@media only screen and (max-width: 768px) { .cf7mls_progress_bar {
display: none;
}
.cf7mls_number_step_wrap {
display: block;
margin-top: 20px;
margin-bottom: 20px;
} #cf7mls-progress-bar .cf7mls_progress_bar_per_mobie_wrap {
display: block;
}
#cf7mls-progress-bar .cf7mls_progress_bar_percent_wrap {
display: none;
}
.fieldset-cf7mls .cf7mls_progress_bar_percent_wrap {
width: 100%;
}
.cf7mls-btns .cf7mls_back + .cf7mls_next + .cf7mls_progress_bar_percent_wrap {
width: 100%;
}
.cf7mls-btns .cf7mls_back + .cf7mls_progress_bar_percent_wrap,
.cf7mls-btns .cf7mls_next + .cf7mls_progress_bar_percent_wrap {
width: 100%;
}
.cf7mls-btns {
overflow: hidden;
}
}
 @-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-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 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)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-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:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedIn{0%{-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:translateZ(0);transform:translateZ(0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.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 jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.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)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (prefers-reduced-motion:reduce),(print){.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important;}
.wpcf7 .hidden-fields-container{display:none;}
.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2;}
.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output{display:none;}
.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;}
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;}
.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;}
.wpcf7-form-control-wrap{position:relative;}
.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block;}
.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em;}
.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}
.wpcf7-list-item-label::before, .wpcf7-list-item-label::after{content:" ";}
.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}
form.submitting .wpcf7-spinner{visibility:visible;}
.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}
}
@keyframes spin {
from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
@keyframes blink {
from{opacity:0;}
50%{opacity:1;}
to{opacity:0;}
}
.wpcf7 [inert]{opacity:0.5;}
.wpcf7 input[type="file"]{cursor:pointer;}
.wpcf7 input[type="file"]:disabled{cursor:default;}
.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr;}
.wpcf7-reflection > output{display:list-item;list-style:none;}
.wpcf7-reflection > output[hidden] {
display: none;
}a#scroll-to-top{background:url(//armgroup.com.ua/wp-content/plugins/jquery-smooth-scroll/images/arrow.png) no-repeat center center;width:35px;height:35px;position:fixed;right:30px;bottom:30px;text-indent:-9999px;font-size:0;cursor:pointer;outline:0;}
body.rtl a#scroll-to-top{left:30px;}
@media only screen and (max-width: 480px) {
a#scroll-to-top{right:5px;bottom:10px;}
body.rtl a#scroll-to-top{left:5px;bottom:10px;}
} a#scroll-to-top.custom-image{background:none;width:auto;height:auto;text-indent:0;}
a#scroll-to-top.custom-image img {
display: block;
max-width: 60px; height: auto;
}.wp-swiper{position:relative}.wp-swiper__thumbs{overflow:hidden}.wp-swiper__thumbs img{cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-swiper__thumbs .wp-swiper__thumb{box-sizing:border-box;height:100px;overflow:hidden;width:100px}.wp-swiper.is-style-overlayed-text-right .wp-swiper__slide-content .wp-block-columns .wp-block-column:first-child{margin-right:30%}.wp-swiper.is-style-overlayed-text-right .wp-swiper__slide-content .wp-block-columns .wp-block-column:last-child{background:#fff;left:auto;max-width:40%;padding:40px;position:absolute;right:0;z-index:1}.wp-swiper.is-style-overlayed-text-right .swiper-button-prev{bottom:10%;left:auto;right:calc(var(--swiper-navigation-size) + 20px);top:unset}.wp-swiper.is-style-overlayed-text-right .swiper-button-next{bottom:10%;top:unset}.wp-swiper.is-style-overlayed-text-right .wp_swiper__button-next img,.wp-swiper.is-style-overlayed-text-right .wp_swiper__button-prev img{height:36px;width:36px}.wp-swiper.is-style-overlayed-text-right .wp_swiper__button-next:after,.wp-swiper.is-style-overlayed-text-right .wp_swiper__button-prev:after{content:none}.wp-swiper.is-style-thumbnails-bottom-right .swiper-pagination-bullets.swiper-pagination-horizontal{left:2%;width:auto}.wp-swiper.is-style-thumbnails-bottom-right .swiper-button-prev{left:20px;top:110%}.wp-swiper.is-style-thumbnails-bottom-right .swiper-button-next{left:calc(var(--swiper-navigation-size) + 40px);right:auto;top:110%}.wp-swiper.is-style-thumbnails-bottom-right .wp-swiper__thumbs{position:absolute;right:5%;transform:translateY(-50%);width:50%;z-index:1}.wp-swiper.is-style-thumbnails-bottom-right .wp-swiper__thumbs .swiper-slide{border:2px solid transparent}.wp-swiper.is-style-thumbnails-bottom-right .wp-swiper__thumbs .swiper-slide.swiper-slide-thumb-active{border:2px solid #fff}.wp-swiper.is-style-testimonials{position:relative}.wp-swiper.is-style-testimonials .wp-swiper__quotes{opacity:.1;position:absolute;top:0}.wp-swiper.is-style-testimonials .wp-swiper__quotes svg{height:128px;width:128px}.wp-swiper.is-style-testimonials .swiper-pagination{position:relative}.wp-swiper.is-style-testimonials .swiper-pagination-bullet{height:16px;width:16px}.wp-swiper.is-style-testimonials .swiper-pagination-bullet-active{background-color:#000}.wp-swiper.is-style-testimonials .wp-swiper__wrapper{padding-left:80px;padding-right:80px}.wp-swiper.is-style-testimonials .wp-swiper__slide-content p{font-size:22px}.wp-swiper.is-style-testimonials .swiper-button-next svg,.wp-swiper.is-style-testimonials .swiper-button-prev svg{fill:#000;height:32px;width:32px}.wp-swiper--halign-left{align-items:flex-start}.wp-swiper--halign-center{align-items:center}.wp-swiper--halign-right{align-items:flex-end}.wp-swiper--valign-left{justify-content:flex-start}.wp-swiper--valign-center{justify-content:center}.wp-swiper--valign-right{justify-content:flex-end}.wp-swiper .swiper-container-autoheight .swiper-slide{height:100%}.wp-swiper .swiper-overflow-visible{overflow:visible!important}.wp-swiper__overlay-color{bottom:0;left:0;position:absolute;right:0;top:0;z-index:4}.wp-swiper__overlay-img{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:5}.wp-swiper__slide .wp-swiper__slide-content{box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;margin-left:auto;margin-right:auto;position:relative;width:100%;z-index:5}.wp-swiper__slide.is-position-bottom-center .wp-swiper__slide-content{justify-content:flex-end}.wp-swiper .swiper-button-next,.wp-swiper .swiper-button-prev{color:var(--wp-swiper-navigation-color,#000)}.wp-swiper .swiper-button-next svg,.wp-swiper .swiper-button-prev svg{fill:var(--wp-swiper-navigation-color,#000)}.wp-swiper .swiper-pagination-bullet-active,.wp-swiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:var(--wp-swiper-pagination-color,#000)}@media(max-width:768px){.wp-swiper.is-style-testimonials .wp-swiper__wrapper{padding-left:0;padding-right:0}.swiper-button-next,.swiper-button-prev{display:none!important}}html{line-height:1.15;-webkit-text-size-adjust:100%;}
@font-face{font-family:'Gilroy';src:local('Gilroy-Regular'), url(//armgroup.com.ua/wp-content/themes/ardeil/fonts/Gilroy-Regular.woff2) format('woff2'), font-weight:normal;font-style:normal;font-display:swap;size-adjust:109%;}
body{margin:0;}
main{display:block;}
h1{font-size:2em;margin:0.67em 0;}
hr{box-sizing:content-box;height:0;overflow:visible;}
pre{font-family:monospace, monospace;font-size:1em;}
a{background-color:transparent;}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}
b, strong{font-weight:mediumer;}
code, kbd, samp{font-family:monospace, monospace;font-size:1em;}
small{font-size:80%;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sub{bottom:-0.25em;}
sup{top:-0.5em;}
img{border-style:none;}
button, input, optgroup, select, textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}
button, input{overflow:visible;}
button, select{text-transform:none;}
button, [type="button"],
[type="reset"],
[type="submit"]{-webkit-appearance:button;}
button::-moz-focus-inner, [type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}
button:-moz-focusring, [type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}
fieldset{padding:0.35em 0.75em 0.625em;}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}
progress{vertical-align:baseline;}
textarea{overflow:auto;}
[type="checkbox"],
[type="radio"]{box-sizing:border-box;padding:0;}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button{height:auto;}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}
[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
details{display:block;}
summary{display:list-item;}
template{display:none;}
[hidden]{display:none;}
*,
*::before,
*::after{box-sizing:inherit;}
html{box-sizing:border-box;}
body, button, input, select, optgroup, textarea{color:#404040;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-size:1rem;line-height:1.5;}
h1, h2, h3, h4, h5, h6 {
clear: both;
} p{margin-bottom:1.5em;}
dfn, cite, em, i{font-style:italic;}
blockquote{margin:0 1.5em;}
address{margin:0 0 1.5em;}
pre{background:#eee;font-family:"Courier 10 Pitch", courier, monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;}
code, kbd, tt, var{font-family:monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace;}
abbr, acronym{border-bottom:1px dotted #666;cursor:help;}
mark, ins{background:#fff9c0;text-decoration:none;}
big{font-size:125%;}
body{background:#fff;}
hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em;}
ul, ol{margin:0 0 1.5em 3em;}
ul{list-style:disc;}
ol{list-style:decimal;}
li > ul, li > ol{margin-bottom:0;margin-left:1.5em;}
dt{font-weight:700;}
dd{margin:0 1.5em 1.5em;}
embed, iframe, object{max-width:100%;}
img{height:auto;max-width:100%;}
figure{margin:1em 0;}
table {
margin: 0 0 1.5em;
width: 100%;
} a{color:#4169e1;}
a:visited{color:#800080;}
a:hover, a:focus, a:active{color:#191970;}
a:focus{outline:thin dotted;}
a:hover, a:active{outline:0;}
button, input[type="button"],
input[type="reset"],
input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0, 0, 0, 0.8);line-height:1;padding:0.6em 1em 0.4em;}
button:hover, input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover{border-color:#ccc #bbb #aaa;}
button:active, button:focus, input[type="button"]:active,
input[type="button"]:focus,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="submit"]:active,
input[type="submit"]:focus{border-color:#aaa #bbb #bbb;}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px;}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus{color:#111;}
select{border:1px solid #ccc;}
textarea{width:100%;}
.main-navigation{display:block;width:100%;}
.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0;}
.main-navigation ul ul{box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999;}
.main-navigation ul ul ul{left:-999em;top:0;}
.main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul{display:block;left:auto;}
.main-navigation ul ul a{width:200px;}
.main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul{left:auto;}
.main-navigation li{position:relative;}
.main-navigation a{display:block;text-decoration:none;}
.menu-toggle, .main-navigation.toggled ul{display:block;}
@media screen and (min-width:37.5em){
.menu-toggle{display:none;}
.main-navigation ul{display:flex;}
}
.site-main .comment-navigation, .site-main
.posts-navigation, .site-main
.post-navigation{margin:0 0 1.5em;}
.comment-navigation .nav-links, .posts-navigation .nav-links, .post-navigation .nav-links{display:flex;}
.comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous{flex:1 0 50%;}
.comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next{text-align:end;flex:1 0 50%;}
.sticky{display:block;}
.post, .page{margin:0 0 1.5em;}
.updated:not(.published){display:none;}
.page-content, .entry-content, .entry-summary{margin:1.5em 0 0;}
.page-links{clear:both;margin:0 0 1.5em;}
.comment-content a{word-wrap:break-word;}
.bypostauthor{display:block;}
.widget{margin:0 0 1.5em;}
.widget select{max-width:100%;}
.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}
.custom-logo-link{display:inline-block;}
.wp-caption{margin-bottom:1.5em;max-width:100%;}
.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto;}
.wp-caption .wp-caption-text{margin:0.8075em 0;}
.wp-caption-text{text-align:center;}
.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em;}
.gallery-item{display:inline-block;text-align:center;width:100%;}
.gallery-columns-2{grid-template-columns:repeat(2, 1fr);}
.gallery-columns-3{grid-template-columns:repeat(3, 1fr);}
.gallery-columns-4{grid-template-columns:repeat(4, 1fr);}
.gallery-columns-5{grid-template-columns:repeat(5, 1fr);}
.gallery-columns-6{grid-template-columns:repeat(6, 1fr);}
.gallery-columns-7{grid-template-columns:repeat(7, 1fr);}
.gallery-columns-8{grid-template-columns:repeat(8, 1fr);}
.gallery-columns-9{grid-template-columns:repeat(9, 1fr);}
.gallery-caption{display:block;}
.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer{display:none;}
.infinity-end.neverending .site-footer{display:block;}
.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
#primary[tabindex="-1"]:focus {
outline: 0;
}:root{--themeColor:#606060;--goldColor:#787070;--textColor:#202020;--whiteColor:#fff;--bgBlack:#1a1a1a;--bgGrey:#f2f2f2;}
body{color:var(--textColor);font-family:'Gilroy', Arial, Helvetica, sans-serif;font-weight:normal;font-size:16px;letter-spacing:0.5px;}
.post, .page{margin:0 !important;}
body.noscroll{overflow:hidden;position:fixed;width:100%;}
.m-0{margin:0 !important;}
.p-0{padding:0 !important;}
.p-15{padding:15px !important;}
.p-30{padding:30px !important;}
.p-0-15{padding:0 15px !important;}
.p-15-0{padding:15px 0 !important;}
.p-t-15{padding-top:15px !important;}
.p-b-15{padding-bottom:15px !important;}
.p-r-15{padding-right:15px !important;}
.p-l-15{padding-left:15px !important;}
.p-r-30{padding-right:30px !important;}
.p-l-30{padding-left:30px !important;}
.p-0-30{padding:0 30px !important;}
.p-30-0{padding:30px 0 !important;}
.p-t-30{padding-top:30px !important;}
.p-b-30{padding-bottom:30px !important;}
.p-t-60{padding-top:60px !important;}
.p-b-60{padding-bottom:60px !important;}
.p-60{padding:60px !important;}
.p-vw-3{padding:3.2vw !important;}
.p-t-0{padding-top:0 !important;}
.p-b-0{padding-bottom:0 !important;}
.m-t-0{margin-top:0 !important;}
.m-b-0{margin-bottom:0 !important;}
.m-l-0{margin-left:0 !important;}
.m-r-0{margin-right:0 !important;}
.m-15{margin:15px !important;}
.m-0-15{margin:0 15px !important;}
.m-15-0{margin:15px 0 !important;}
.m-t-15{margin-top:15px !important;}
.m-b-15{margin-bottom:15px !important;}
.m-r-15{margin-right:15px !important;}
.m-l-15{margin-left:15px !important;}
.m-r-30{margin-right:30px !important;}
.m-l-30{margin-left:30px !important;}
.m-30{margin:30px !important;}
.m-0-30{margin:0 30px !important;}
.m-30-0{margin:30px 0 !important;}
.m-t-30{margin-top:30px !important;}
.m-b-30{margin-bottom:30px !important;}
.m-t-60{margin-top:60px !important;}
.m-b-60{margin-bottom:60px !important;}
.block{padding:4.5vh 4.5vh 1vh 4.5vh;}
.l-0{left:0;}
.r-0{right:0;}
.w-50{width:50%;}
.w-30{width:33%;}
.w-100{width:100% !important;}
.h-100{height:100%;}
.vh-100{height:100vh;}
.m-l-a{margin-left:auto;}
.c-grey{color:var(--textColor);}
.c-gold{color:var(--goldColor) !important;}
.c-light,.bg-blue .c-light{color:var(--lightColor) !important;}
.f-blue{fill:var(--themeColor);}
.c-white, .c-white p, .c-white a, .c-white h1, .c-white h2, .c-white h3,.bg-black, .bg-black p,  .bg-black h1, .bg-black h2, .bg-black h3,.bg-black svg{color:var(--whiteColor) !important;fill:var(--whiteColor);}
.bg-blue a,.bg-blue a:visited{color:var(--goldColor);font-weight:500;}
.bg-blue a:hover,.bg-blue a:visited:hover{color:var(--whiteColor)}
.bg-blue{background:var(--themeColor);}
.bg-grey{background:var(--bgGrey);}
.bg-white{background:var(--whiteColor);}
.bg-black{background:var(--bgBlack);}
.b-bottom{border-bottom:4px solid var(--themeColor);}
.border{border:1px solid #ddd}}
.f-s-14,body .has-small-font-size{font-size: 14px !important}
.f-s-16{font-size: 16px !important}
.f-s-18{font-size: 1em !important;}
.f-s-22, h4, .has-medium-font-size{font-size: 20px !important;
line-height: 1.2;
margin-bottom: 1.2em;
margin-top: 15px;
}
h1, h2, h3, h4, h5, h6, .has-large-font-size,.has-x-large-font-size{font-weight: 500;
color: var(--goldColor);
} h1, h2, h3, .has-large-font-size{font-size: 24px;
line-height: 1.3;
margin-top: 0;
text-transform: uppercase;
font-family: "Segoe UI Condensed", "Roboto Condensed", "SF Pro Condensed", "Arial Narrow", sans-serif-condensed, sans-serif;
font-weight: bold;
letter-spacing: 1px;
}
.t-t-uppercase.l-s strong{font-size: 13px;
}
.has-x-large-font-size{font-size: clamp(45px, 3.7vw, 60px);
margin-bottom: 40px;
}
.l-s{letter-spacing: 2px;}
.t-t-uppercase.l-s{margin-bottom: 10px;
}
.f-w-normal{font-weight: normal !important;}
p b, b, .f-w-bold, .f-w-medium, strong, p .medium, .medium{font-weight: bold !important;
}
#content a:not(.wp-block-button__link,.nav-links a){text-decoration: underline;
}
#content a:hover{text-decoration: none;
}
.t-t-up{text-transform: uppercase;}
.t-t-none{text-transform: none !important;}
.b-shadow{box-shadow: 0px 1px 16px 4px rgba(0, 1, 5, 0.03);}
.b-r{border:solid 2px rgb(209, 209, 209);}
.b-r-15{border-radius:15px; overflow:hidden;}
.b-r-30{border-radius:30px; overflow:hidden;}
.b-r-100{border-radius:100%; overflow:hidden;}
.border-0{border:0;}
.l-s-none{list-style: none;}
.d-block{display:block !important;}
.d-i-block{display: inline-block !important;}
.v-a-top{vertical-align: top;}
.p-absolute{position:absolute;}
.p-relative{position:relative;}
.p-fixed{position:fixed;}
.o-hidden{overflow:hidden !important;}
.o-y-scroll{overflow-y: scroll !important;}
.o-x-scroll{overflow-x: scroll !important;}
.text-center{text-align:center;}
.text-justify{text-align: justify;
}
.j-c-center{justify-content: center;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.pull-right{float:right;}
.pull-left{float:left;}
.t-t-uppercase{text-transform:uppercase;}
hr{background-color: rgba(255,255,255,.2);
}
.heading{position: relative;}
.heading::before{content: "";
background: var(--goldColor);
height: 3px;
bottom: -7px;
left: 50%;
width: 50px;
position: absolute;
margin-left: -25px;
}
article .wp-block-list strong{display: block;
}
ul, ol{margin: 0;
font-weight: normal;
padding-left: 30px;
margin-bottom: 40px;
}
#content ul li{position: relative;
margin: 0 0 20px 0;
padding: 0 0 0 20px;
list-style: none;
} #content ul li::before{position: absolute;
width: 30px;
height: 30px;
display: inline-block;
left: -28px;
top: 0;
content: '';
-webkit-mask: url(//armgroup.com.ua/wp-content/themes/ardeil/images/check.svg) no-repeat 50% 50%;
mask: url(//armgroup.com.ua/wp-content/themes/ardeil/images/check.svg) no-repeat 50% 50%;
-webkit-mask-size: cover;
mask-size: cover;
background:var(--themeColor);
}
ol li::marker,ul li::marker{color: var(--textColor);
font-weight: 500;
}
ol li{position: relative;
margin: 0 30px 20px 0;
padding: 0 20px;
list-style: none;
counter-increment: list0 1;
} 
ol li::before{content: "";
position: absolute;
width: 30px;
height: 30px;
left: -30px;
top: -2.5px;
border-radius: 100%;
background: var(--bgGrey);
display: block;
}
ol li::after{position: absolute;
left: -30px;
content: counter(list0, decimal) "";
top: 1px;
text-align: center;
width: 30px;
color: var(--textColor);
}
a,button,svg{color:var(--themeColor); transition: all 0.5s ease 0s; text-decoration: none;}
a:visited{color:var(--themeColor);text-decoration: none;}
a:hover,a:focus{color:var(--goldColor); outline: none;}
blockquote{padding: 60px;
font-weight: 500;
max-width: 60%;
margin: 60px auto;
border: 5px solid var(--goldColor);
font-size: 30px;
}
blockquote p{margin: 0;}
.centered{max-width: 1000px;
margin-right: auto !important;
margin-left: auto !important;
display: block;
}
input, textarea, select{outline: none;
margin-bottom: 20px;
}
input[type="checkbox"]{margin-bottom: 0;
margin-right: 7px;
}
input:active, textarea:active{outline:none;}
:focus{outline:none;} article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;}
input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;}
input:-moz-placeholder,textarea:-moz-placeholder{opacity:1;}
summary{margin: 30px 0;
}
details summary::-webkit-details-marker{display:none;
}
.wp-block-group{padding: 70px 0 40px;
}
#content .wp-block-group:last-child{margin-bottom: 60px;
}
.wp-block-columns.wrap{flex-wrap: wrap !important;
}
.wp-block-group.alignwide{margin: 0 auto; padding: 0 15px;}
.wp-block-group.alignwide .wp-block-group__inner-container{padding: 0; width: 100% !important;}
.single-news .wp-block-columns,.single-news .related-block,.tax-news_category .wp-block-columns,.post-template-default.single .wp-block-columns{padding-bottom: 60px;
}
.wp-block-group__inner-container .wp-block-columns{margin: 0;
display: flex;
}
.wp-block-buttons.text-center,.wp-block-buttons.mobile-text-center{justify-content: center;
}
.wp-block-cover .has-parallax{background-attachment: fixed;}
.wp-block-cover .has-parallax, .wp-block-cover-image.has-parallax{@supports (-webkit-touch-callout: inherit){background-attachment:scroll;}}
:where(.wp-block-cover-image:not(.has-text-color)) .bg-white, :where(.wp-block-cover:not(.has-text-color)) .bg-white{color: var(--textColor) !important;
}
.has-black-background-color{background: black !important;
}
.wp-block-group__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.wp-block-group__inner-container .wp-block-group__inner-container,.wp-block-group.container-w-100 .wp-block-group__inner-container{width: 100%;
padding: 0;
} 
.wp-block-group .wp-block-columns .wp-block-column{margin-bottom: 30px;}
.wp-block-group .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column{margin-right: 30px;
}
.wp-block-group .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:last-child,.wp-block-group .wp-block-columns.col-3:not(.is-not-stacked-on-mobile) > .wp-block-column:nth-child(3n),
.wp-block-group .wp-block-columns.col-4:not(.is-not-stacked-on-mobile) > .wp-block-column:nth-child(4n){margin-right: 0;
}
.wp-block-columns.col-4 .wp-block-column{flex-basis: calc(25% - 23px);
flex-grow: 0;
}
.wp-block-columns.col-3 .wp-block-column{flex-basis: calc(33% - 16px);
flex-grow: 0;
}
figure.wp-block-gallery.has-nested-images{display: flex;
flex-wrap: wrap;
gap: 0;
flex-direction: row;
align-items: center;
justify-content: flex-start;
}
.wp-block-gallery figure{padding: 20px 10px;
}
.single-post .wp-block-gallery figure{padding: 8px 0;
}
.wp-block-gallery.no-gap figure{padding: 0;
}
.wp-block-media-text .wp-block-media-text__content{padding: 0 1.5vw;
}
.wp-block-embed iframe{width: 100%;
}
.is-position-center-right .wp-block-cover__inner-container{align-items: flex-end;
justify-content: right;
}
.wp-block-group.alignfull.swiper .wp-block-group__inner-container{width: 100%;
}
.wp-swiper > .wp-swiper__wrapper{margin-bottom: 0;
}
.swiper-button-next, .swiper-button-prev{& svg{color:#fff;fill:#fff;padding:8px;}}
.video-responsive .wp-block-embed__wrapper{padding-top: 56.25%;
}
.video-responsive .wp-block-embed__wrapper iframe{position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
width: 100% !important;
height: 100%;
}
.video-responsive .wp-video-shortcode{width: 100% !important;
height: 100% !important;
}
.video-responsive .wp-block-embed{margin-bottom: 0;
} .wp-block-buttons{padding-top: 30px;
}
.wp-block-button__link, input[type="submit"], button{font-size: 16px;
font-family: inherit;
font-weight: 500;
border: solid 1px;
border-radius: 50px !important;
box-shadow: none;
min-height: 50px;
padding: 16px 30px;
text-transform: none;
line-height: 1;
}
.wp-block-button__link{text-transform:uppercase;}
.wp-block-button__link,.nav-links a, input[type="submit"], input[type="button"], input[type="reset"],button.gold:hover,button,button.inverse:hover,.cf7mls_next.action-button{color: var(--whiteColor);
background: var(--goldColor);
border-color: var(--goldColor);
}
.wp-block-button__link:hover,.nav-links a:hover, button:hover, input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover,button.gold,.gold .wp-block-button__link,.inverse .wp-block-button__link:hover,.cf7mls_next.action-button:hover{color: var(--whiteColor);
background: var(--themeColor);
border-color: var(--themeColor);
}
.inverse .wp-block-button__link, .bg-blue input[type="submit"]:hover, button.inverse, .bg-blue .wp-block-button__link:hover,.white .wp-block-button__link:hover{background: var(--whiteColor);
border-color: var(--whiteColor);
color: var(--textColor);
}
.white .wp-block-button__link{background: transparent;
border-color: var(--whiteColor);
color: var(--whiteColor);
}
a.wp-block-button__link:visited,a.wp-block-button__link:focus,a.wp-block-button__link:visited:hover,.inverse a.wp-block-button__link:visited:hover,.inverse a.wp-block-button__link:focus:hover{color:var(--whiteColor);}
.inverse a.wp-block-button__link:visited{color: var(--textColor);}
button.transparent{border: transparent;
background: transparent;
}
button:active, button:focus{outline: none !important;
}
button::-moz-focus-inner{border: 0 !important;
}
select, input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea{border-radius: 0;
min-height: 50px;
padding: 16px 20px;
width: 100%;
background: var(--whiteColor);
font-size: 16px;
text-transform: none;
font-family: 'Gilroy', Helvetica, Arial, sans-serif;
line-height: 1;
color: var(--textColor);
display: block;
border: 0 none;
}
select, input[type="date"]{width: 100% !important;
padding: .8em 1.5em !important;
opacity: .9;
}
.wpcf7-form select,.wpcf7-form input[type="date"]{height: 52px !important;}
input[type="date"]{min-width: 95% !important;	
line-height: 40px !important;
display: inline-block !important;
vertical-align: middle !important;
}
input::-webkit-date-and-time-value{text-align: left !important;
width: 100% !important;
padding-left: 15px !important;
}
select{-webkit-appearance: none;}
input[type="submit"], button{cursor: pointer;
width: 100%;
}
.breadcrumb.bg-grey{background: var(--themeColor);
color: var(--whiteColor);
}
.breadcrumb.bg-grey h1,.breadcrumb.bg-grey a{color: var(--whiteColor);
}
.breadcrumbs.o-hidden{text-indent: -9999px;
}
.page-template-page-full-width h1{line-height: 1;
}
#content{overflow: hidden;
position: relative;
min-height: 500px;
margin-top: 58px;
}
.archive #content{overflow: visible;
} #menu-item-13 a{background: var(--whiteColor);
border-radius: 40px;
padding: 10px;
}
#masthead{z-index: 999;
position: absolute;
top: 0;
left: 0;
right: 0;
width: 100%;
}
#masthead.active{position: fixed;
animation: opacity 1s alternate;
opacity: 1;
box-shadow: 0 0 15px rgba(0,0,0,0.1);
}
@keyframes opacity{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}
#masthead .logo{margin: 11px 0 4px;
transition: all .5s ease;
}
.logged-in.admin-bar #masthead,.logged-in.admin-bar #masthead.active{top: 32px;
}
.main-navigation > div{height: 100%;
}
.main-navigation ul{display: flex;
flex-direction: row;
height: 100%;
justify-content: right;
}
.main-navigation li a{padding-right: clamp(10px, 0.8vw, 15px);
padding-left: clamp(10px, 0.8vw, 15px);
padding-top: 15px;
padding-bottom: 15px;
line-height: 1;
font-weight: 500;
color: var(--textColor);
}
.main-navigation li ul li a{padding-top: 10px;
padding-bottom: 10px;
max-height: inherit;
}
li.menu-item-has-children a,#masthead.active .main-navigation li.menu-item-has-children a{padding-right: clamp(20px, 1vw, 25px);
}
#site-navigation,.menu-glowne-menu-container{height: 100%;
}
.main-navigation li{position: relative;
align-self: center;
}
.main-navigation svg{fill: var(--textColor);
}
.main-navigation a:hover{color: var(--goldColor);	
}
.main-navigation a:hover svg{fill: var(--goldColor);
}
.main-navigation li.menu-item-has-children::after{content: '';
width: 0;
height: 0;
border-style: solid;
border-width: 4px 3px 0;
position: absolute;
top: 55%;
right: 10%;
-ms-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
border-color: transparent; border-top-color: inherit;
color: var(--textColor);
}
.main-navigation ul ul li.menu-item-has-children::after{transform: rotate(45deg);
}
.main-navigation ul ul{background: var(--whiteColor);
display: table;
margin-left: -5px;
box-sizing: border-box;
height: auto;
text-align: left;
}
.main-navigation ul ul ul{margin-left: 100%;
}
.main-navigation li ul li{text-align: left;
margin: 0 20px !important;
border-bottom: 1px solid #dadada;
}
.main-navigation ul ul ul li{text-align: left;
margin: 0px !important;
transition: all .3s ease;
}
.main-navigation li ul li a{padding-left: 0;
padding-right: 0;
}
.main-navigation ul ul li:hover > ul li{margin: 0 20px !important;
}
.main-navigation li ul li:last-child{border: 0 none;
}
.icon{width: 25px;
height: 23px;
}
#masthead .menu-toggle{background: transparent;
border: solid transparent;
padding: 0;
width: 40px;
height: 50px;
margin-right: 30px;
cursor: pointer;
display: none;
position: absolute;
z-index: 10001;
top: 7px;
right: 0;
}
.icon-bar{display: block;
width: 40px;
height: 3px;
border-radius: 1px;
background: var(--themeColor);
margin: 8px 0;
transition: all 0.5s ease 0s;
}
#masthead.active .menu-toggle{top: 5px;}
.menu-toggle:hover{background: transparent;
border: solid transparent;
}
.menu-toggle:hover .icon-bar{background: var(--themeColor);
}
.menu-box.open .menu-toggle .icon-bar:nth-child(2){display:none;}
.menu-box.open .menu-toggle .icon-bar:first-child{transform: rotate(45deg);margin: -2px;}
.menu-box.open .menu-toggle .icon-bar:last-child{transform: rotate(-45deg);margin: -2px;}
.menu-box.open .menu-toggle .menu-toggle{padding:15px;}
.form-box.show,.menu-box.open .main-navigation{transform: translateX(0);
}
#closebtn{position: absolute;
right: 30px;
top: 50%;
font-size: 30px;
transform: rotate(45deg);
color: #323232;
padding: 10px;
cursor: pointer;
margin-top: -30px;
}
.search-form{position: relative;
max-width: 500px;
margin: 0 auto;
}
.search-form input[type="search"]{border-radius: 50px;
border: 1px solid #ddd;
padding-left: 20px;
}
.search-submit{position: absolute;
right: 0;
top: 0;
height: 40px;
}
#searchbox{position: fixed;
top: -160px;
width: 100%;
background: var(--whiteColor);
transform: translate(0, 0);
transition: all .5s ease;
z-index: 1010;
}
.searchbox{padding: 32px 0;
box-shadow: 0 0 15px rgba(0,0,0,0.1);
}
#searchbox .search-form{margin-top: 20px;
}
#searchbox.show{transform:translate(0, 150px);}
.search-submit{display: inline-block;
width: auto !important;
} #promo{height: calc(100vh - 100px);
}
#promo .wp-block-group__inner-container{position: relative;
z-index: 1;
}
#promo::after{background: rgba(0,0,0,0.45);
content: '';
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
background-size: cover;
z-index: 0;
}
#promo::before{background: url(//armgroup.com.ua/wp-content/uploads/2025/12/armgroup-1.webp) center no-repeat;
content: '';
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
background-size: cover;
z-index: -1;
}
@media(max-width:1170px){#promo::before{background:url(//armgroup.com.ua/wp-content/uploads/2025/12/armgroup-maedium.webp) center no-repeat;background-size:cover;}}
@media(max-width:590px){#promo::before{background:url(//armgroup.com.ua/wp-content/uploads/2025/12/armgroup_mobile.webp) center no-repeat;}}
#promo{position: relative;
}
#promo .wp-block-group__inner-container,#promo .wp-block-columns{height: 100%;
}
#projects figure{padding: 0;
}
#content .wp-swiper .wp-element-caption{position: absolute;
top: 30px;
display: block;
width: auto;
text-align: left;
background: var(--whiteColor);
padding: 15px;
}
#content .swiper-button-prev, .swiper-button-next{width: 40px;
height: 40px;
color: var(--whiteColor);
background: var(--themeColor);
border-radius: 100%;
text-align: center;
}
#content .swiper-button-next{right: -50px;
}
#content .swiper-button-prev{left:-50px;}
#content .swiper-button-next::after, .swiper-button-prev::after{font-size: 20px;
line-height: 40px;
}
#content .swiper-pagination-bullet{width: 30px;
height: 4px;
background: var(--bgGrey);
border-radius: 0;
}
#content #work .swiper-pagination,#content #form .swiper-pagination{bottom: 30px;
}
#content #testemonial .wp-swiper > .wp-swiper__wrapper{padding-bottom: 30px;
} ul.portfolio{border-right: 1px solid #fff;
font-size: 0;
border-bottom: 1px solid #fff;
}
#content .portfolio li{margin: 0;
border-left: 1px solid #fff;
border-top: 1px solid #fff;
background: black;
max-width: calc(25% - 2px);
padding: 0;
font-size: 0;
text-align: center;
}
.portfolio a{transition: all 0.3s ease;
}
.portfolio a img{opacity: .6;
}
.portfolio .p-absolute{width: 100%; z-index: 1;
display: flex;
flex-wrap: wrap;
justify-content: center;
align-content: center;
top: 0;
bottom: 0;
}
.portfolio a:hover .p-absolute{opacity: 0;
}
.portfolio a:hover  img{opacity: 1;
}
ul.portfolio li h3{font-size: 18px;
font-weight: 500;
color: #fff;
padding-bottom: 25px;
text-transform: uppercase;
margin-bottom: 10px;
width: 100%;
}
.portfolio li p{font-size: 16px;
color: #fff;
margin: 0;
}
.portfolio li h3::after{content: "";
background: #fff;
height: 1px;
width: 50px;
position: absolute;
bottom: 5px;
left: 50%;
margin-left: -25px;
}
#content #work li:before{content:'';
background:transparent;
} .centered{max-width: 1000px;
margin-right: auto !important;
margin-left: auto !important;
display: block;
}
#calculator .fieldset-cf7mls-wrapper fieldset:not(:first-child){max-width: 1000px;
display: block;
margin: 15px auto;
}
#calculator .fieldset-cf7mls-wrapper{position: relative;
padding: 0px 30px;
overflow: hidden;
margin: 0 -30px;
min-height: calc(100vh - 500px);
}
#calculator .type{width: 100%;
display: block;
font-size: 0;
}
#calculator .type .wpcf7-list-item{width: calc(33% - 30px);
display: inline-block;
font-size: 18px;
margin: 15px;
aspect-ratio: 16 / 11;
position: relative;
vertical-align: top;
}
#calculator .type .wpcf7-list-item input{position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
display: block;
opacity: 0;
z-index: 100;
cursor: pointer;
}
#calculator .type .wpcf7-list-item .wpcf7-list-item-label{position: relative;
display: block;
height: 100%;
background: #fff;
padding: 8px 15px;
}
#calculator .type .wpcf7-list-item-label::before{background: url(//armgroup.com.ua/wp-content/uploads/2025/12/coworking.webp);
position: absolute;
top: 42px;
left: 0;
width: 100%;
display: block;
background-position: 50% 50% !important;
background-size: cover;
background-repeat: no-repeat;
aspect-ratio: 16 / 9;
}
#calculator .type input[value^="Офіс/Коворкінг"] + .wpcf7-list-item-label::before{background: url(//armgroup.com.ua/wp-content/uploads/2025/12/coworking.webp);
background-size: cover;
background-repeat: no-repeat;
}
#calculator .type input[value^="Кафе/кав’ярня"] + .wpcf7-list-item-label::before{background: url(//armgroup.com.ua/wp-content/uploads/2025/12/cafe.webp);
background-size: cover;
background-repeat: no-repeat;
}
#calculator .type input[value^="Магазин/бутік"] + .wpcf7-list-item-label::before{background: url(//armgroup.com.ua/wp-content/uploads/2025/12/shop.webp);
background-size: cover;
background-repeat: no-repeat;
}
#calculator .type input[value^="Клініка/медцентр"] + .wpcf7-list-item-label::before{background: url(//armgroup.com.ua/wp-content/uploads/2025/12/klinika-medczentr.webp);
background-size: cover;
background-repeat: no-repeat;
}
#calculator .type input[value^="Студія/барбершоп"] + .wpcf7-list-item-label::before{background: url(//armgroup.com.ua/wp-content/uploads/2025/12/barbershop.webp);
background-size: cover;
background-repeat: no-repeat;
}
#calculator .type input[value^="Інше"] + .wpcf7-list-item-label::before{background: url(//armgroup.com.ua/wp-content/uploads/2026/03/gim.webp);
background-size: cover;
background-repeat: no-repeat;
}
#calculator form.cf7mls input.wpcf7-form-control.wpcf7-submit{margin:0;}
.wpcf7-list-item input + span::after{width: 8px;
height: 12px;
border: solid #fff;
border-width: 0 3px 3px 0;
transform: rotate(45deg);
position: absolute;
right: 15px;
top: 16px;
pointer-events: none;
}
.wpcf7-list-item input:checked + span::after{border-color: #6e6e6e }
#calculator .cf7mls_number_step_wrap{display: block ;
}
#calculator .cf7mls_step_current{font-size: 22px;
text-transform: uppercase;
}
#calculator .cf7mls_number_step_wrap .cf7mls_number{display: none;
}
#calculator .cf7mls_progress_percent{opacity: 0;
}
#calculator .cf7mls_bar_style_navigation_horizontal_squaren.cf7mls_bar_style_text_no,#calculator .cf7mls_bar_style_navigation_horizontal_round.cf7mls_bar_style_text_no{margin: 42px auto 20px;
}
#calculator .fieldset-cf7mls .cf7mls_back{float: left;
width:auto;
}
#calculator .fieldset-cf7mls .cf7mls_next{float: right;
width:auto;
}
#calculator  .cf7_mls_check svg{filter: ;
fill: #fff;
}
.calcform{max-width: 500px;
margin: 0 auto;
}
.listcolumn .wpcf7-list-item{display: block;
position: relative;
background: #fff;
padding: 12px 30px 12px 15px;
margin: 0 auto 20px auto;
min-height: 48px;
}
.listcolumn input{position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0;
}
.listcolumn span[data-name="design"]  .wpcf7-list-item,.listcolumn span[data-name="wen"]  .wpcf7-list-item{max-width: 100%;} .wpcf7-list-item::before{content: '';
position: absolute;
border: solid 1px #6e6e6e;
width: 20px;
height: 20px;
border-radius: 3px;
right: 9px;
top: 14px;
display: block;
z-index: 100;
pointer-events: none;
}
#whyus img{max-width: 70px;
}
#howto .wp-block-column{padding-top: 30px;
}
#howto .wp-block-column::before{content: '';
background: var(--themeColor);
height: 20px;
width: 20px;
left: 0;
top: 0;
position: absolute;
border-radius:100%;
}
#howto .wp-block-columns::before{content: '';
background: var(--bgGrey);
height: 4px;
width: 78%;
left: 0;
top: 8px;
position: absolute;
}
#team figure{margin: 0 0 20px 0;
}
#team .wp-block-column p{padding-left: 20px;
padding-right: 20px;
}
#team .wp-block-column .t-t-uppercase.l-s{font-size: 10px;
margin-top: -20px;
position: relative;
padding-bottom: 30px;
}
#team .wp-block-column .t-t-uppercase.l-s::after{content: '';
background: var(--themeColor);
position: absolute;
width: 35px;
height: 3px;
bottom: 4px;
left: 20px;
}
#testemonial .wp-block-media-text img{border-radius: 100%;
width: 140px;
height: 140px;
} .wp-block-image a{position:relative; display:block;}
.wp-block-image a::after{background: url(//armgroup.com.ua/wp-content/uploads/2026/03/loop.png) no-repeat center center;
content: '';
position: absolute;
top: calc(50% - 35px);
left: calc(50% - 35px);
width: 70px;
height: 70px;
opacity: .8;
}
.wp-block-image a:hover::after{opacity: 1;
}
#faq .eb-accordion-title{font-size: 18px; font-weight: 500; color:var(--textColor);}
#faq .eb-accordion-title-wrapper{border: 1px solid #dddddd;
}
#faq .eb-accordion-content{background: var(--whiteColor);
border-color: #ddd;
padding: 25px 30px 30px;
font-size: 16px;
}
#collapse{overflow: hidden;
height: 500px;
transition: all .5s ease;
}
#collapse.open{height: 100%;
}
#thanks .wp-block-gallery{display: block;
margin: 0 auto;
max-width: 460px;
border: solid var(--goldColor) 5px;
}
#thanks .wp-block-gallery figure{padding: 0;
} .contacts svg{fill: var(--themeColor);
}
.contacts #contacts li{margin-bottom: 30px;
}
.contacts #contacts li::before{display: block;
font-size: 30px;
font-weight: 500;
color: var(--themeColor);
}
.contacts #contacts li:first-child::before{content: 'Email';
}
.contacts #contacts li:nth-child(2)::before{content: 'Telefon';
}
.contacts #contacts li:nth-child(3)::before{content: 'Adres';
}
.contacts a:hover svg{fill: var(--goldColor);
}
.contacts #social li{display: inline-block;
}
.contacts #social svg{width: 30px;
height: 30px;
margin-right: 10px;
} .news-block div{vertical-align: top;
font-size: 0;
}
.news-block p{position: absolute;
bottom: 0;
left: 0;
z-index: 1;
padding: 0px 30px 5px 30px;
}
.lead-content-box{width: calc(50% - 30px);
margin-right: 30px;
min-height: 614px;
float: left;
}
.small-content-box{width: calc(50% - 30px);
min-height: 185px;
margin-bottom: 30px;
}
.lead-content-box a::after,.small-content-box a::after{background: rgb(1, 44, 84, .3);
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
content: '';
}
.news-thumbnail{overflow: hidden;
}
.news-thumbnail img{transition: all .3s ease;
transform: scale(1);
display: block;
}
.news-thumbnail img:hover{transform: scale(1.1);
}
.navigation.pagination{padding: 30px 0;
flex-basis: 100% !important;
}
nav.navigation.pagination a,nav.navigation.pagination span{float:left;
position:relative;
padding: 6px 12px;
margin-left: -1px;
line-height: 1.42857143;
color: var(--themeColor);
text-decoration: none;
background-color: #fff;
border: 1px solid var(--themeColor);
}
nav.navigation.pagination .page-numbers.current,nav.navigation.pagination a:hover,nav.navigation.pagination span:hover{background: var(--themeColor);
color: #fff;
}
nav.navigation.pagination a:first-child,nav.navigation.pagination span:first-child{border-radius: 5px 0 0 5px;	
}
nav.navigation.pagination a:last-child,nav.navigation.pagination span:last-child{border-radius:  0 5px 5px 0;	
} .form-page{padding: 60px 60px 0 60px;
}
.wpcf7-form input[type="submit"]{margin-bottom: 0;
}
.wpcf7-form .text-center input{text-align: center;
}
#form .wp-block-contact-form-7-contact-form-selector{max-width: 500px;
}
#form1{z-index: 1002;
}
#form2{z-index: 1003;
}
.wpcf7-form{border: transparent;
}
.map{display: block;
max-width: 1920px;
margin: 0 auto -5px auto;
} #footer{overflow: hidden;
font-size: 16px;
}
#footer .logo{margin: 7px 0 48px;
}
#footer svg{fill:var(--whiteColor);}
#footer  a,#footer  a:visited{color:var(--whiteColor); font-weight: normal;}
#footer p, #footer a, #footer li, #footer ol, #footer .logo{opacity: .9;
}
#footer a:hover svg,#footer a:hover{fill: var(--goldColor);
color: var(--goldColor);
opacity:1;
}
#footer ul, .contacts ul{list-style: none;
margin: 0;
padding: 0;
}
#content .contacts li{padding: 0;
}
#content .contacts li::before{content: "";
background: transparent;
}
#content .social li,#footer .social li{display: inline-block;
margin-right: 10px;
}
#footer .service li{padding: 0;
font-size: 16px;
text-transform: none;
margin-bottom: 15px;
vertical-align:top;
}
#footer .service li::before,footer .service li::after{background:transparent;
content:'';
}
.page-template-page-contacts #menu-kontakty li:first-child{font-size: 20px;
}
.social svg{transform: translateY(7px);
}
.close{position: absolute;
z-index: 100;
top: 50px;
right: 50px;
font-size: 50px;
transform: rotate(45deg);
cursor: pointer;
width: 40px;
height: 40px;
text-align: center;
display: block;
color: var(--themeColor);
background: var(--whiteColor);
border-radius: 100%;
line-height: 40px;
}
body a#scroll-to-top{right: 10px;
background: transparent;
z-index: 1000;
bottom: 10px;
}
body a#scroll-to-top:hover:after{opacity:1;}
body a#scroll-to-top::after{content: "^";
font-size: 34px !important;
text-indent: 0;
position: absolute;
left: 0;
font-family: san-serif;
font-weight: normal;
width: 40px;
height: 40px;
border-radius: 100%;
box-shadow: 0px 1px 16px 4px rgba(0, 1, 5, 0.03);
text-align: center;
background: var(--whiteColor);
}
#cookie-notice{display: none;
position: fixed;
right: 0;
bottom: 0;
left: 0;
z-index: 999;
width: 100%;
}
.entry-content{margin-bottom: 40px;
}
.error-404.not-found{text-align: center;
} table{border-spacing: 0;
border-collapse: collapse;
max-width:100%;
}
.border-0 table td{border: 0 none;
}
table td, .wp-block-table td{padding: 10px 15px;
white-space: normal !important;
border: solid 1px var(--textColor);
}
table td.nowrap{white-space: nowrap !important;
}
table.f-s-14 td{padding: 5px 10px;}
table.stripped tr:nth-child(1n)  td,.wp-block-table.is-style-stripes table td{background: var(--whiteColor); border: 0;}
table.stripped tr:nth-child(2n) td,.wp-block-table.is-style-stripes table tr:nth-child(2n) td{background: var(--bgGrey); border: 0;}
.single-news .wp-block-table,.single-news  table{margin: 0;
}
table.stripped.td-rounded tr:nth-child(2n) td{background: var(--whiteColor);}
.wp-block-table.is-style-stripes{border-bottom: 0
}
.wp-block-table.is-style-stripes tbody tr:nth-child(2n+1){background: transparent;}
.wp-block-table.is-style-stripes thead td,thead th,.wp-block-table th{border: 0;
background: var(--themeColor);
color: var(--whiteColor);
font-weight: 500;
}
thead th:first-child{text-align: left;}
.table-responsive{min-height: .01%;
overflow-x: auto;
}
tr th:not(:first-child){white-space: nowrap !important;
}
.wp-block-group__inner-container,.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-group.alignwide{width: 100%;
max-width: 1200px;} @media(max-width:970px){.hidden-sm,.visible-xs{display:none!important;}}
@media(max-width:1170px){.hidden-md,.visible-xs{display:none!important;}}
@media(min-width:1200px){.hidden-lg,.visible-xs{display:none!important;}}
@media(max-width:590px){.hidden-xs,.visible-xs{display:none!important;}
.visible-xs{display:block !important;}}
@media(min-width:1170px){.main-navigation li ul li a{transition:all .3s ease;text-transform:none;font-size:14px;width:350px;}
.wp-block-buttons > .wp-block-button{margin-right:15px;}
.wp-block-column.listcolumn.m-b-0.formblock{padding-bottom:100px;}}
@media(max-width:1170px){#content{margin-top:50px;}
#masthead .menu-toggle{display:block;}
.main-navigation > div{width:100%;}
#masthead .open .menu-toggle{top:inherit;bottom:20px;position:fixed;}
.main-navigation > div{margin-top:15vh;transition:all .3s ease;}
.main-navigation > div.opened{margin-top:0;}
.main-navigation{transition:transform 1s ease;transform:translateX(120%);position:fixed;left:0;top:0;width:100%;min-height:100vh;background-color:white;display:block;text-align:center;}
.main-navigation ul{display:block;margin:0;padding:0;margin-top:0;list-style-type:none;width:100%;min-height:100vh;overflow:scroll;}
.main-navigation ul ul.menu-hide,.main-navigation ul ul ul.menu-hide,.main-navigation ul ul li:hover > ul.menu-hide, .main-navigation ul ul li.focus > ul.menu-hide{left:-999px;display:none;}
.main-navigation ul ul, .main-navigation ul ul ul{margin-left:0px;left:0;min-height:auto;box-shadow:0 0 0 transparent;margin-bottom:15px;position:relative;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}
.main-navigation li a{padding:1vh 15px;margin:3vh 0;font-size:18px;}
.sub-link ~ .sub-menu{margin:0;left:0;}
.main-navigation li.menu-item-has-children::after{color:transparent;}
.main-navigation ul li{width:100%;text-align:center;max-width:500px;margin-left:auto;margin-right:auto;}
.main-navigation li ul li{text-align:center;margin:0 !important;background:var(--whiteColor);}
.main-navigation ul ul ul li{text-align:center;background:var(--bgGrey);}
.main-navigation ul ul li:hover > ul li{margin:0 !important;}
.main-navigation li ul li a{font-size:16px;width:100%;margin:0;font-weight:normal;}
.main-navigation li.menu-item-has-children::before{right:45px;margin-top:-1.7vh;}
.main-navigation ul ul li.menu-item-has-children::before{display:none;}
.menu-closed{width:30px;height:30px;display:block;position:absolute;right:15px;border:1px solid #ddd;top:50%;margin-top:-15px;background:#fff;z-index:10;text-align:center;line-height:30px;border-radius:100%;}
.menu-closed::after{content:'+';}
.menu-closed.menu-open::after{content:'-';}
#service figure{float:left;}
#service .t-t-uppercase.has-medium-font-size{min-height:70px;padding:10px 10px 10px 80px;}
#testemonial .wp-swiper{padding:0 40px;}}
@media(max-width:992px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;}
.is-type-video iframe{height:30vh;}
ol{padding-left:15px;margin-left:13px;}
ol li{margin:0 0 20px 0;padding:0 0 0 15px;}
.form-page{padding:30px 30px 0 30px;}}
@media(max-width:768px){.swiper-button-next, .swiper-button-prev{display:block !important;}}
.wp-block-columns{flex-wrap: wrap;
}
.wp-block-column{flex-grow: 1;
min-width: 0;
overflow-wrap: break-word;
word-break: break-word;
}
@media(min-width:782px){.wp-block-columns{flex-wrap:nowrap !important;}}
@media(min-width:782px){#work .wp-block-latest-posts.columns-4 li{width:calc(25% - 2px);}}
@media(max-width:782px){#work .wp-block-latest-posts.columns-4 li{width:calc(50% - 2px);}}
@media(max-width:782px){#masthead .logo{flex-grow:0;}
.has-large-font-size{font-size:30px !important;}
.f-s-22, h4, .has-medium-font-size{font-size:18px !important;}
#team .has-medium-font-size strong{font-size:11px;}
#team .wp-block-column .t-t-uppercase.l-s{font-size:8px;margin-top:-10px;}
.mobile-text-center{text-align:center !important;}
.mobile-text-left{text-align:left !important;}
.mobile-p-t-15{padding-top:15px !important;}
.mobile-d-block{display:block !important;}
.mobile-d-i-block{display:inline-block !important;}
.mobile-p-relative{position:relative !important;}
.mobile-order-99{order:99 !important;}
.wp-block-group{padding:30px 0 0;}
.m-b-60{margin-bottom:30px !important;}
.wp-block-group .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column{margin-right:0px;flex-basis:100% !important;}
.wp-block-columns.sm-col-2{flex-wrap:wrap !important;}
.wp-block-columns.sm-col-2:not(.is-not-stacked-on-mobile) > .wp-block-column{flex-basis:calc(50% - 15px) !important;}
.wp-block-columns.sm-col-2 .wp-block-column:nth-child(2n){margin-right:0;}
.wp-block-group .news-category.wp-block-columns.sm-col-2:not(.is-not-stacked-on-mobile) > .wp-block-column:nth-child(3n){margin-right:30px;}
.wp-block-group .news-category.wp-block-columns.sm-col-2:not(.is-not-stacked-on-mobile) > .wp-block-column:last-child{margin-right:0px;}
#content .portfolio li{max-width:calc(50% - 2px);}
.wp-block-media-text .wp-block-media-text__content{padding:0 15px;}
#searchbox .search-form{margin:20px 50px 0 10px;}
#closebtn{right:10px;}
.close{top:15px;right:10px;}
.lead-content-box{width:100%;margin-right:0;min-height:375px;float:none;margin-bottom:30px;}
.small-content-box{width:100%;}
.p-t-60{padding-top:30px !important;}}
@media(max-width:590px){.wp-block-columns.sm-col-2:not(.is-not-stacked-on-mobile) > .wp-block-column{flex-basis:100% !important;}
.wp-block-cover{min-height:calc(100vh - 60px) !important;}
#promo .wp-block-button__link{min-width:calc(100vw - 32px);}
#projects img{display:block;max-width:200px !important;margin:0 auto;}
#about .has-x-large-font-size{margin-top:0;}
#about .wp-block-columns.text-center .wp-block-column{padding-bottom:0 !important;}
#about .wp-block-columns.text-center .wp-block-column p{margin-bottom:10px;}
#service .wp-block-column,#whyus  .wp-block-column{margin-bottom:0;}
#calculator .cf7mls_number_step_wrap{margin:0;width:100%;}
#calculator .cf7mls_progress_percent{opacity:1;}
#calculator .wpcf7-form .fieldset-cf7mls{margin:0;padding:0;}
#calculator .wpcf7-list-item .wpcf7-list-item-label{font-size:12px;}
#work .wp_swiper__navigation{display:none;}
#calculator .type .wpcf7-list-item{display:inline-block;margin:10px 0;vertical-align:top;width:50%;height:120px;border:3px solid #f2f2f2;}
#calculator .size .listcolumn .wpcf7-list-item{display:inline-block;margin:10px;width:calc(50% - 20px);}
#calculator .type .wpcf7-list-item .wpcf7-list-item-label{padding:10px;line-height:25px;}
#calculator .fieldset-cf7mls-wrapper{min-height:auto;}
#calculator .cf7mls-btns{padding-top:20px;}
.wp-block-column.listcolumn.m-b-0.formblock{padding-bottom:0 !important;}
.listcolumn .wpcf7-list-item{max-width:100%;}
#howto .wp-block-column{padding:0 0 0 40px;margin-bottom:0;}
#howto .wp-block-columns::before{height:100%;width:4px;left:8px;top:18px;}
#howto .wp-block-column::before{top:17px;}
#team figure{margin:15px;}
#team .wp-block-column p{padding-left:15px;padding-right:15px;}
#team img{width:100%;}
#team.wp-block-group .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column{flex-basis:calc(50% - 15px) !important;border:3px solid#f2f2f2;}
#team .has-small-font-size{font-size:12px !important;}
#testemonial .wp-block-media-text img{margin:0 auto;display:block;}
#testemonial .bg-white .has-medium-font-size,#testemonial .bg-white .l-s{text-align:center;}
#thanks .wp-block-gallery figure{width:100% !important;}
.wp-block-gallery .blocks-gallery-item figure{justify-content:center;}
.wp-block-gallery.columns-default figure,.wp-block-gallery.columns-3 figure,.wp-block-gallery.columns-4 figure,.wp-block-gallery.columns-5 figure{flex-basis:50%;margin-right:0;}
.wp-block-buttons{margin-right:0 !important;}
.nav-links a{font-size:12px;padding:10px 15px;}
.wp-block-image a::after{background:url(//armgroup.com.ua/wp-content/uploads/2026/03/loop.png) no-repeat center center,linear-gradient(350deg,rgba(90, 130, 145, 0.67) 0%, rgba(138, 183, 189, 0.67) 100%);border-radius:10px;border:solid 3px rgba(90, 130, 145, 0.6);background-size:contain;top:calc(50% - 25px);left:calc(50% - 25px);width:50px;height:50px;}}
@media(max-width:380px){#work .wp-block-latest-posts.columns-4 li{width:100%;}
#content .portfolio li{max-width:100%;}}@keyframes pulse{0%{transform:scale(1)}35%{transform:scale(1.1)}60%{transform:scale(1.05)}100%{transform:scale(1)}}[data-type="core-embed/youtube"],[data-type="core-embed/vimeo"]{clear:both}.container-youtube,.container-vimeo{font-size:0;line-height:0}.container-youtube noscript,.container-vimeo noscript{display:block;font-size:1rem;line-height:1.2em;text-align:left}.preview-lazyload{opacity:1;position:relative;transition:opacity .25s}.js-lazyload--not-loaded .preview-lazyload{opacity:0}.entry-content a.preview-lazyload,a.preview-lazyload{background-color:rgba(0,0,0,0);border:0;height:315px;width:100%;max-width:100%;display:inline-block;margin-top:0;box-sizing:border-box}.entry-content a.preview-lazyload,a.preview-lazyload,.lazy-load-info-extra{text-decoration:none;color:#fff;font-family:Arial,serif;font-size:14px;line-height:18px}a.lazy-load-vimeo{text-decoration:none}.lazy-load-div{display:table;height:100%;width:100%}.lazy-load-div::before{font-size:50px;font-family:Arial,sans-serif;opacity:.7;z-index:3;display:table-cell;vertical-align:middle;text-align:center}.lazy-load-div:hover{opacity:.95}.lazy-load-div:hover::before{opacity:.9}.css_white_pulse .lazy-load-div::before,.css_black_pulse .lazy-load-div::before{font-size:70px;animation:pulse 3s infinite linear}a.lazy-load-youtube:hover,.lazy-load-vimeo:hover{text-decoration:none}.lazy-load-div,.lazy-load-info,.lazy-load-info-extra{max-width:100%;color:#fff}.lazy-load-div,.titletext,.overlaytext{opacity:.8}.lazy-load-div{position:absolute;top:0}.lazy-load-info,.lazy-load-info-extra{position:relative;padding:7px 15px}.lazy-load-info{pointer-events:none}.lazy-load-info-extra{display:none;position:absolute;bottom:0}.preview-lazyload~.lazy-load-info-extra{display:block}.container-youtube embed,.container-youtube iframe,.container-youtube object,.container-youtube video,.container-vimeo embed,.container-vimeo iframe,.container-vimeo object,.container-vimeo video{margin-bottom:0 !important}.entry-content a.lazy-load-youtube,a.lazy-load-youtube,.lazy-load-vimeo{margin-bottom:0 !important}.entry-content a.lazy-load-youtube iframe,a.lazy-load-youtube iframe,.lazy-load-vimeo iframe{margin-bottom:0 !important}a.lazy-load-youtube{display:block !important}.wp-embed-responsive .wp-block-embed[class*=wp-embed-aspect-]{position:relative}.wp-embed-responsive .wp-block-embed[class*=wp-embed-aspect-] .container-lazyload{position:absolute;left:0;top:0;height:100%;width:100%}.lazy-load-block-play{cursor:pointer}.lazy-load-block-play .preview-lazyload{pointer-events:none}