*{padding:0;margin:0;border:0;outline:0px;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@view-transition{navigation:auto}html{padding:0;border:0!important;overflow-x:hidden;scroll-behavior:initial!important}body{background:#fff;font-family:"Open Sans",Tahoma,Arial,Helvetica;overflow-wrap:break-word;line-height:2;font-size:16px;text-wrap:pretty}form{font-size:16px}img[title]{pointer-events:none}a{color:#000;text-decoration:none;transition:all .2s ease-in-out}a:hover{color:#4e71fe}ul{list-style-type:disc;margin:0 0 0 20px}video{width:100%;height:auto}#layout{position:relative;transition:all .4s ease;overflow:hidden}.clr:before,.clr:after,.gallery:before,.gallery:after{content:" ";display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clr:after,.gallery:after{clear:both}.sf-menu,.sf-menu .sub-menu,.next_prev,.foot_menu .sub-menu,.page-numbers,.codevz-widget-custom-menu-2 ul{margin:0;list-style-type:none}[data-count]:after{content:attr(data-count);position:absolute;font-size:11px;padding:4px;margin:0;top:6px;right:6px;left:auto!important;bottom:auto!important;transform:translate(50%,-50%);width:1em;height:1em;line-height:1em;font-family:Arial;text-align:center;color:#333;background:#fff;border-radius:100px;white-space:nowrap;box-sizing:content-box}[data-count-pos=rc]:after{top:50%;right:0;transform:translate(50%,-50%)}[data-count-pos=rb]:after{top:calc(100% - 6px);transform:translate(50%,-50%)}[data-count-pos=lt]:after{right:calc(100% - 6px)}[data-count-pos=lc]:after{top:50%;right:calc(100% + 6px);transform:translate(50%,-50%)}[data-count-pos=lb]:after{top:calc(100% - 6px);right:calc(100% - 6px);transform:translate(50%,-50%)}[data-count-pos=tc]:after{top:0;right:50%}[data-count-pos=bc]:after{top:100%;right:50%}[data-count-pos=disable]:after{display:none}label{display:block;margin:0 0 10px}input,textarea,select{width:100%;padding:12px;margin:0;color:#444;font-size:1em;border-radius:2px;font-family:inherit;box-sizing:border-box;-webkit-appearance:none;border:1px solid rgba(167,167,167,.4)}input[type=date]{padding:9px 12px}input[type=checkbox],input[type=radio]:not(.gfield-choice-input){-webkit-appearance:none;-webkit-appearance:checkbox;width:auto!important;display:inline-block!important;margin:0 10px 0 0!important;padding:5px!important;vertical-align:middle!important}input[type=radio]{-webkit-appearance:radio}input[type=email]{text-align:left}::-moz-placeholder{text-align:initial;opacity:1}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{text-align:initial;color:inherit;opacity:.8}input::-ms-input-placeholder,textarea::-ms-input-placeholder{text-align:initial;color:inherit;opacity:.8}input::-moz-input-placeholder,textarea::-moz-input-placeholder{text-align:initial;color:inherit;opacity:.8}form button,input[type=submit],input[type=button],.button,.dwqa-questions-footer .dwqa-ask-question a,.cz_header_button,.woocommerce a.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,#edd-purchase-button,.edd-submit,[type=submit].edd-submit,.edd-submit.button.blue{display:inline-block;position:relative;overflow:hidden;z-index:1;color:#fff;border:0;font-family:inherit;background-color:#4e71fe;border-radius:2px;width:auto;padding:12px 20px;text-align:center;cursor:pointer;transition:all 200ms ease-in-out}form button:hover,input[type=submit]:hover,input[type=button]:hover,.button:hover,.dwqa-questions-footer .dwqa-ask-question a:hover,.cz_header_button:hover,.woocommerce a.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,#edd-purchase-button:hover,.edd-submit:hover,[type=submit].edd-submit:hover,.edd-submit.button.blue:hover,.edd-submit.button.blue:focus{color:#fff}.page-numbers{border:0!important}.pagination a,.pagination>b,.pagination span,.page-numbers a,.page-numbers span{display:inline-block;transform:scale(.9);border-radius:100%;margin:0 -1px;border:1px solid rgba(167,167,167,.3);font-weight:700;text-align:center;font-size:18px;width:3em;height:3em;line-height:3em}.pagination .current,.pagination>b,.pagination a:hover,.page-numbers .current,.page-numbers a:hover,.pagination .next:hover,.pagination .prev:hover{background:#4e71fe;color:#fff}@keyframes CircleBorderLoop{0%{transform-origin:center;transform:none}20%{transform-origin:center;transform:rotate3d(0,0,1,72deg)}40%{transform-origin:center;transform:rotate3d(0,0,1,144deg)}60%{transform-origin:center;transform:rotate3d(0,0,1,216deg)}80%{transform-origin:center;transform:rotate3d(0,0,1,288deg)}100%{transform-origin:center;transform:rotate3d(0,0,1,360deg)}}.wpcf7 .ajax-loader:before,.wpcf7 p br{display:none}i.backtotop,i.fixed_contact{display:none;overflow:hidden;position:fixed;right:30px;bottom:30px;font-size:18px;width:2.4em;height:2.4em;line-height:2.4em;text-align:center;border-radius:2px;background:#fff;border:1px solid rgba(167,167,167,.2);z-index:99999;cursor:pointer;transform:scale(1);transition:all 400ms cubic-bezier(.9,.05,.1,1),opacity 0s ease}i.backtotop:hover,i.fixed_contact:hover,i.fixed_contact_active{transform:scale(1.1);border-color:rgba(167,167,167,.1)}i.backtotop:hover:before{display:inline-block;animation:cz_rotate_y .4s cubic-bezier(.9,.05,.1,1) forwards}@keyframes cz_rotate_y{49%{transform:translateY(-100%)}50%{opacity:0;transform:translateY(100%)}51%{opacity:1}}@keyframes FixedContact{from{transform:translateY(40px)}to{transform:translateY(0)}}#recentcomments{padding:0;margin:0;color:#676767}#lg-counter,.lg-outer .lg-video-cont{vertical-align:middle;display:inline-block}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}#lg-counter{color:#999;font-size:16px;padding-left:20px;padding-top:12px}#lg-zoom-in:after{content:""}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:""}.fas,.single_con .fa,.page_title .fa{font-weight:900!important}[href="#xtradisable"]{pointer-events:none}