.tmpcoder-button-wrap{position:relative;display:inline-table;z-index:1;width:100%}.tmpcoder-button-custom-width .tmpcoder-button,.tmpcoder-button-icon-style-block .tmpcoder-button-text,.tmpcoder-button-icon-style-inline-block .tmpcoder-button-text{width:100%}.tmpcoder-button{display:inline-grid;position:relative;z-index:1;overflow:hidden}.elementor .elementor-widget-tmpcoder-button .tmpcoder-button-text{font-size:15px;font-weight:500}.tmpcoder-button-icon-style-block .tmpcoder-button-icon,.tmpcoder-button-icon-style-inline-block .tmpcoder-button-icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tmpcoder-button-content{display:-webkit-box;display:-ms-flexbox;display:flex}.tmpcoder-button-icon,.tmpcoder-button-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tmpcoder-button-icon-position-left .tmpcoder-button-icon{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tmpcoder-button-icon-position-left .tmpcoder-button-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tmpcoder-button-tooltip{position:absolute;border-radius:4px;visibility:hidden;opacity:0;font-size:13px;line-height:1.5;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;z-index:20}.tmpcoder-button-tooltip:before{content:"";position:absolute;width:0;height:0;border-top-style:solid;border-left:6px solid transparent;border-right:6px solid transparent;border-top-width:6px}.tmpcoder-button-tooltip p{margin:0}.tmpcoder-button-wrap:hover .tmpcoder-button-tooltip{visibility:visible;opacity:1}.tmpcoder-button-tooltip-position-top .tmpcoder-button-tooltip{top:0;left:50%;-ms-transform:translate(-50%,-120%);transform:translate(-50%,-120%);-webkit-transform:translate(-50%,-120%);margin-top:-5px}.tmpcoder-button-tooltip-position-top .tmpcoder-button-wrap:hover .tmpcoder-button-tooltip{-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}.tmpcoder-button-tooltip-position-top .tmpcoder-button-tooltip:before{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%);bottom:-5px}.tmpcoder-button-tooltip-position-bottom .tmpcoder-button-tooltip{bottom:0;left:50%;-ms-transform:translate(-50%,120%);transform:translate(-50%,120%);-webkit-transform:translate(-50%,120%);margin-bottom:-5px}.tmpcoder-button-tooltip-position-bottom .tmpcoder-button-wrap:hover .tmpcoder-button-tooltip{-ms-transform:translate(-50%,100%);transform:translate(-50%,100%);-webkit-transform:translate(-50%,100%)}.tmpcoder-button-tooltip-position-bottom .tmpcoder-button-tooltip:before{top:-5px;left:50%;-webkit-transform:translateX(-50%) rotate(180deg);-ms-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.tmpcoder-button-tooltip-position-left .tmpcoder-button-tooltip{top:50%;left:0;-ms-transform:translate(-120%,-50%);transform:translate(-120%,-50%);-webkit-transform:translate(-120%,-50%);margin-left:-5px}.tmpcoder-button-tooltip-position-left .tmpcoder-button-wrap:hover .tmpcoder-button-tooltip{-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);-webkit-transform:translate(-100%,-50%)}.tmpcoder-button-tooltip-position-left .tmpcoder-button-tooltip:before{right:-8px;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.tmpcoder-button-tooltip-position-right .tmpcoder-button-tooltip{top:50%;right:0;-ms-transform:translate(120%,-50%);transform:translate(120%,-50%);-webkit-transform:translate(120%,-50%);margin-right:-5px}.tmpcoder-button-tooltip-position-right .tmpcoder-button-wrap:hover .tmpcoder-button-tooltip{-ms-transform:translate(100%,-50%);transform:translate(100%,-50%);-webkit-transform:translate(100%,-50%)}.tmpcoder-button-tooltip-position-right .tmpcoder-button-tooltip:before{left:-8px;top:50%;-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg)}.elementor-widget-tmpcoder-button .tmpcoder-button{background-color:var(--theme-button-background,#5729d9)}.elementor-widget-tmpcoder-button .tmpcoder-button-none:hover,.elementor-widget-tmpcoder-button .tmpcoder-button::after,.elementor-widget-tmpcoder-button .tmpcoder-button::before,.elementor-widget-tmpcoder-button [class*=elementor-animation]:hover{background-color:var(--theme-button-background-hover,#023f7c)}.elementor-widget-tmpcoder-button .tmpcoder-button-text,.elementor-widget-tmpcoder-button .tmpcoder-button::after{font-size:14px}.tmpcoder-feature-list-center .tmpcoder-feature-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tmpcoder-feature-list-center .tmpcoder-feature-list-content-wrap{text-align:center}.tmpcoder-feature-list-right .tmpcoder-feature-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.tmpcoder-feature-list-right .tmpcoder-feature-list-content-wrap{text-align:right}.tmpcoder-feature-list-align-flex-start .tmpcoder-feature-list-title,.tmpcoder-feature-list-align-flex-start .tmpcoder-feature-list-description{text-align:left}.tmpcoder-feature-list-align-flex-end .tmpcoder-feature-list-title,.tmpcoder-feature-list-align-flex-end .tmpcoder-feature-list-description{text-align:right}.tmpcoder-feature-list-rhombus .tmpcoder-feature-list-icon-inner-wrap{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.tmpcoder-feature-list-rhombus .tmpcoder-feature-list-icon-wrap i,.tmpcoder-feature-list-rhombus .tmpcoder-feature-list-icon-wrap img,.tmpcoder-feature-list-rhombus .tmpcoder-feature-list-icon-wrap svg{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.tmpcoder-feature-list-wrap .tmpcoder-feature-list-icon-inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.tmpcoder-feature-list{padding:0}.tmpcoder-feature-list-line-yes .tmpcoder-feature-list-icon-wrap{position:relative}.tmpcoder-feature-list-icon-wrap img{width:100%;max-width:100%}.tmpcoder-feature-list-center .tmpcoder-feature-list-line{display:none}.tmpcoder-feature-list-item:not(:last-of-type) .tmpcoder-feature-list-line{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0}.tmpcoder-feature-list-item:last-of-type .tmpcoder-feature-list-line{display:none}.tmpcoder-feature-list-title,.tmpcoder-feature-list-description{margin:0}.tmpcoder-feature-list-left .tmpcoder-feature-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}@media (max-width:767px){.tmpcoder-feature-mobile-list-center .tmpcoder-feature-list-content-wrap{text-align:center}.tmpcoder-feature-mobile-list-center .tmpcoder-feature-list-line{display:none}.tmpcoder-feature-mobile-list-center .tmpcoder-feature-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tmpcoder-feature-mobile-list-left .tmpcoder-feature-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.tmpcoder-feature-mobile-list-right .tmpcoder-feature-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.tmpcoder-feature-mobile-list-right .tmpcoder-feature-list-content-wrap{text-align:right}}@media (min-width:768px) and (max-width:1024px){.tmpcoder-feature-tablet-list-center .tmpcoder-feature-list-content-wrap{text-align:center}.tmpcoder-feature-tablet-list-center .tmpcoder-feature-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tmpcoder-feature-tablet-list-center .tmpcoder-feature-list-line{display:none}.tmpcoder-feature-tablet-list-left .tmpcoder-feature-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.tmpcoder-feature-tablet-list-right .tmpcoder-feature-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.tmpcoder-feature-tablet-list-right .tmpcoder-feature-list-content-wrap{text-align:right}}.tmpcoder-dual-heading-icon-and-desc-top .tmpcoder-dual-heading-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.tmpcoder-dual-heading-icon-top .tmpcoder-dual-heading-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tmpcoder-dual-heading-icon-top .tmpcoder-dual-heading-icon-wrap{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.tmpcoder-dual-heading-desc-top .tmpcoder-dual-heading-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tmpcoder-dual-heading-desc-top .tmpcoder-dual-heading-description{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.tmpcoder-dual-title{margin:0}.tmpcoder-dual-title .first,.tmpcoder-dual-title .second{display:inline-block}.tmpcoder-sharing-buttons .tmpcoder-sharing-icon{overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff !important}.tmpcoder-sharing-buttons .tmpcoder-sharing-icon i{display:block;text-align:center}.tmpcoder-sharing-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.elementor-widget-tmpcoder-sharing-buttons.elementor-grid-0 .tmpcoder-sharing-buttons,.elementor-widget-tmpcoder-sharing-buttons[class*="elementor-grid-pro-"] .tmpcoder-sharing-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-tmpcoder-sharing-buttons:not(.elementor-grid-0):not(.elementor-grid-pro-3):not(.elementor-grid-pro-4):not(.elementor-grid-pro-5):not(.elementor-grid-pro-6) .tmpcoder-sharing-label-off .tmpcoder-sharing-icon i{width:100% !important}.tmpcoder-sharing-buttons.tmpcoder-sharing-col-1 .tmpcoder-sharing-icon{width:100%;margin-right:0 !important}.tmpcoder-sharing-buttons .tmpcoder-sharing-icon:last-child,.tmpcoder-sharing-col-1 .tmpcoder-sharing-buttons .tmpcoder-sharing-icon,.tmpcoder-sharing-col-2 .tmpcoder-sharing-buttons .tmpcoder-sharing-icon:nth-child(2n),.tmpcoder-sharing-col-3 .tmpcoder-sharing-buttons .tmpcoder-sharing-icon:nth-child(3n),.tmpcoder-sharing-col-4 .tmpcoder-sharing-buttons .tmpcoder-sharing-icon:nth-child(4n),.tmpcoder-sharing-col-5 .tmpcoder-sharing-buttons .tmpcoder-sharing-icon:nth-child(5n),.tmpcoder-sharing-col-6 .tmpcoder-sharing-buttons .tmpcoder-sharing-icon:nth-child(6n){margin-right:0 !important}.tmpcoder-sharing-buttons .tmpcoder-sharing-icon{-webkit-transition-property:opacity,border-color;-o-transition-property:opacity,border-color;transition-property:opacity,border-color;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.tmpcoder-sharing-buttons .tmpcoder-sharing-icon i,.tmpcoder-sharing-buttons .tmpcoder-sharing-icon span{-webkit-transition-property:color,background-color;-o-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.tmpcoder-sharing-official .tmpcoder-sharing-icon:hover{opacity:.85}.tmpcoder-sharing-official .tmpcoder-sharing-facebook-f i,.tmpcoder-sharing-official .tmpcoder-sharing-facebook-f span{background-color:#3b5998}.tmpcoder-sharing-official .tmpcoder-sharing-twitter i,.tmpcoder-sharing-official .tmpcoder-sharing-twitter span{background-color:#1da1f2}.tmpcoder-sharing-official .tmpcoder-sharing-x-twitter i,.tmpcoder-sharing-official .tmpcoder-sharing-x-twitter span{background-color:#000}.tmpcoder-sharing-official .tmpcoder-sharing-linkedin-in i,.tmpcoder-sharing-official .tmpcoder-sharing-linkedin-in span{background-color:#0077b5}.tmpcoder-sharing-official .tmpcoder-sharing-pinterest-p i,.tmpcoder-sharing-official .tmpcoder-sharing-pinterest-p span{background-color:#bd081c}.tmpcoder-sharing-official .tmpcoder-sharing-reddit i,.tmpcoder-sharing-official .tmpcoder-sharing-reddit span{background-color:#ff4500}.tmpcoder-sharing-official .tmpcoder-sharing-tumblr i,.tmpcoder-sharing-official .tmpcoder-sharing-tumblr span{background-color:#35465c}.tmpcoder-sharing-official .tmpcoder-sharing-digg i,.tmpcoder-sharing-official .tmpcoder-sharing-digg span{background-color:#005be2}.tmpcoder-sharing-official .tmpcoder-sharing-xing i,.tmpcoder-sharing-official .tmpcoder-sharing-xing span{background-color:#026466}.tmpcoder-sharing-official .tmpcoder-sharing-vk i,.tmpcoder-sharing-official .tmpcoder-sharing-vk span{background-color:#45668e}.tmpcoder-sharing-official .tmpcoder-sharing-odnoklassniki i,.tmpcoder-sharing-official .tmpcoder-sharing-odnoklassniki span{background-color:#f4731c}.tmpcoder-sharing-official .tmpcoder-sharing-get-pocket i,.tmpcoder-sharing-official .tmpcoder-sharing-get-pocket span{background-color:#ef3f56}.tmpcoder-sharing-official .tmpcoder-sharing-skype i,.tmpcoder-sharing-official .tmpcoder-sharing-skype span{background-color:#00aff0}.tmpcoder-sharing-official .tmpcoder-sharing-whatsapp i,.tmpcoder-sharing-official .tmpcoder-sharing-whatsapp span{background-color:#25d366}.tmpcoder-sharing-official .tmpcoder-sharing-telegram i,.tmpcoder-sharing-official .tmpcoder-sharing-telegram span{background-color:#2ca5e0}.tmpcoder-sharing-official .tmpcoder-sharing-envelope i,.tmpcoder-sharing-official .tmpcoder-sharing-envelope span{background-color:#c13b2c}.tmpcoder-sharing-official .tmpcoder-sharing-print i,.tmpcoder-sharing-official .tmpcoder-sharing-print span{background-color:#96c859}.tmpcoder-sharing-official .tmpcoder-sharing-facebook-f{border-color:#3b5998}.tmpcoder-sharing-official .tmpcoder-sharing-twitter{border-color:#000}.tmpcoder-sharing-official .tmpcoder-sharing-linkedin-in{border-color:#0077b5}.tmpcoder-sharing-official .tmpcoder-sharing-pinterest-p{border-color:#bd081c}.tmpcoder-sharing-official .tmpcoder-sharing-reddit{border-color:#ff4500}.tmpcoder-sharing-official .tmpcoder-sharing-tumblr{border-color:#35465c}.tmpcoder-sharing-official .tmpcoder-sharing-digg{border-color:#005be2}.tmpcoder-sharing-official .tmpcoder-sharing-xing{border-color:#026466}.tmpcoder-sharing-official .tmpcoder-sharing-vk{border-color:#45668e}.tmpcoder-sharing-official .tmpcoder-sharing-odnoklassniki{border-color:#f4731c}.tmpcoder-sharing-official .tmpcoder-sharing-get-pocket{border-color:#ef3f56}.tmpcoder-sharing-official .tmpcoder-sharing-skype{border-color:#00aff0}.tmpcoder-sharing-official .tmpcoder-sharing-whatsapp{border-color:#25d366}.tmpcoder-sharing-official .tmpcoder-sharing-telegram{border-color:#2ca5e0}.tmpcoder-sharing-official .tmpcoder-sharing-envelope{border-color:#c13b2c}.tmpcoder-sharing-official .tmpcoder-sharing-print{border-color:#96c859}.tmpcoder-sharing-official.tmpcoder-sharing-icon-tr .tmpcoder-sharing-facebook-f i,.tmpcoder-sharing-official.tmpcoder-sharing-label-tr .tmpcoder-sharing-facebook-f span{color:#3b5998;background-color:transparent}.tmpcoder-sharing-official.tmpcoder-sharing-icon-tr .tmpcoder-sharing-twitter i,.tmpcoder-sharing-official.tmpcoder-sharing-label-tr .tmpcoder-sharing-twitter span{color:#fff;background-color:transparent}.tmpcoder-sharing-official.tmpcoder-sharing-icon-tr .tmpcoder-sharing-x-twitter i,.tmpcoder-sharing-official.tmpcoder-sharing-label-tr .tmpcoder-sharing-x-twitter span{color:#fff;background-color:transparent}.tmpcoder-sharing-official.tmpcoder-sharing-icon-tr .tmpcoder-sharing-linkedin-in i,.tmpcoder-sharing-official.tmpcoder-sharing-label-tr .tmpcoder-sharing-linkedin-in span{color:#0077b5;background-color:transparent}.tmpcoder-sharing-official.tmpcoder-sharing-icon-tr .tmpcoder-sharing-pinterest-p i,.tmpcoder-sharing-official.tmpcoder-sharing-label-tr .tmpcoder-sharing-pinterest-p span{color:#bd081c;background-color:transparent}.tmpcoder-sharing-official.tmpcoder-sharing-icon-tr .tmpcoder-sharing-reddit i,.tmpcoder-sharing-official.tmpcoder-sharing-label-tr .tmpcoder-sharing-reddit span{color:#ff4500;background-color:transparent}.tmpcoder-sharing-official.tmpcoder-sharing-icon-tr .tmpcoder-sharing-tumblr i,.tmpcoder-sharing-official.tmpcoder-sharing-label-tr .tmpcoder-sharing-tumblr span{color:#35465c;background-color:transparent}.tmpcoder-sharing-official.tmpcoder-sharing-icon-tr .tmpcoder-sharing-digg i,.tmpcoder-sharing-official.tmpcoder-sharing-label-tr .tmpcoder-sharing-digg span{color:#005be2;background-color:transparent}.tmpcoder-sharing-official.tmpcoder-sharing-icon-tr .tmpcoder-sharing-xing i,.tmpcoder-sharing-official.tmpcoder-sharing-label-tr .tmpcoder-sharing-xing span{color:#026466;background-color:transparent}.tmpcoder-sharing-official.tmpcoder-sharing-icon-tr .tmpcoder-sharing-vk i,.tmpcoder-sharing-official.tmpcoder-sharing-label-tr .tmpcoder-sharing-vk span{color:#45668e;background-color:transparent}.tmpcoder-sharing-official.tmpcoder-sharing-icon-tr .tmpcoder-sharing-odnoklassniki i,.tmpcoder-sharing-official.tmpcoder-sharing-label-tr .tmpcoder-sharing-odnoklassniki span{color:#f4731c;background-color:transparent}.tmpcoder-sharing-official.tmpcoder-sharing-icon-tr .tmpcoder-sharing-get-pocket i,.tmpcoder-sharing-official.tmpcoder-sharing-label-tr .tmpcoder-sharing-get-pocket span{color:#ef3f56;background-color:transparent}.tmpcoder-sharing-official.tmpcoder-sharing-icon-tr .tmpcoder-sharing-skype i,.tmpcoder-sharing-official.tmpcoder-sharing-label-tr .tmpcoder-sharing-skype span{color:#00aff0;background-color:transparent}.tmpcoder-sharing-official.tmpcoder-sharing-icon-tr .tmpcoder-sharing-whatsapp i,.tmpcoder-sharing-official.tmpcoder-sharing-label-tr .tmpcoder-sharing-whatsapp span{color:#25d366;background-color:transparent}.tmpcoder-sharing-official.tmpcoder-sharing-icon-tr .tmpcoder-sharing-telegram i,.tmpcoder-sharing-official.tmpcoder-sharing-label-tr .tmpcoder-sharing-telegram span{color:#2ca5e0;background-color:transparent}.tmpcoder-sharing-official.tmpcoder-sharing-icon-tr .tmpcoder-sharing-envelope i,.tmpcoder-sharing-official.tmpcoder-sharing-label-tr .tmpcoder-sharing-envelope span{color:#c13b2c;background-color:transparent}.tmpcoder-sharing-official.tmpcoder-sharing-icon-tr .tmpcoder-sharing-print i,.tmpcoder-sharing-official.tmpcoder-sharing-label-tr .tmpcoder-sharing-print span{color:#96c859;background-color:transparent}/** Widgets: button, feature-list, dual-color-heading, sharing-buttons **/