.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//gtvoz.com/wp-content/plugins/mascot-core/assets/js/plugins/owl-carousel/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform .1s ease;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;user-select:none}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;background-image:none}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(//gtvoz.com/wp-content/plugins/redsyspur/./pages/assets/css/images/ui-icons_444444_256x240.png)}.ui-widget-header .ui-icon{background-image:url(//gtvoz.com/wp-content/plugins/redsyspur/./pages/assets/css/images/ui-icons_444444_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(//gtvoz.com/wp-content/plugins/redsyspur/./pages/assets/css/images/ui-icons_555555_256x240.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(//gtvoz.com/wp-content/plugins/redsyspur/./pages/assets/css/images/ui-icons_ffffff_256x240.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(//gtvoz.com/wp-content/plugins/redsyspur/./pages/assets/css/images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(//gtvoz.com/wp-content/plugins/redsyspur/./pages/assets/css/images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(//gtvoz.com/wp-content/plugins/redsyspur/./pages/assets/css/images/ui-icons_777777_256x240.png)}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3}.ui-widget-shadow{box-shadow:0 0 5px #666}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}.tm-widget-blog-list .entry-title a {
color: #bbb;
}
.tm-widget-blog-list .entry-title a:hover {
color: var(--theme-color1);
}
.tm-widget-blog-list .entry-meta i {
display: none;
}.tm-sc-features .icon {
display: inline-block;
}
.tm-sc-features .icon,
.tm-sc-features .features-title,
.tm-sc-features .features-details {
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.tm-sc-features .icon {
display: inline-block;
}
.tm-sc-features .icon,
.tm-sc-features .features-title,
.tm-sc-features .features-details {
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.features-block-style1 {
transition: all 0.3s ease;
}
.features-block-style1 .inner-box {
position: relative;
padding: 41px 10px 18px;
text-align: center;
z-index: 1;
width: 190px;
}
.features-block-style1 .inner-box::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 190px;
height: 205px;
background-image: url(//gtvoz.com/wp-content/plugins/mascot-core-satnet/assets/images/current-theme/about5.png);
background-repeat: no-repeat;
background-position: center center;
background-size: contain;
transition: all 0.3s ease;
z-index: -1;
}
.features-block-style1 .feature-icon {
display: grid;
}
.features-block-style1 .feature-icon i {
margin-bottom: 18px;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
font-size: 50px;
line-height: 1;
background: -webkit-gradient(linear, right top, left top, from(#fa0006), color-stop(#fa0006), to(#8b008a));
background: linear-gradient(to left, #fa0006, #fa0006, #8b008a);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.features-block-style1 .feature-icon .features-title {
margin-top: 0;
font-size: 18px;
margin: 0;
transition: all 0.3s ease;
}
.features-block-style1:hover {
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
-o-transform: translateY(-15px);
-moz-transform: translateY(-15px);
transform: translateY(-15px);
}
.features-block-style1:hover .inner-box:before {
background-image: url(//gtvoz.com/wp-content/plugins/mascot-core-satnet/assets/images/current-theme/shape3.png);
}
.features-block-style1:hover .features-title {
color: #fff;
}
.features-block-style1:hover .feature-icon i {
color: #fff;
background: #fff;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.tm-sc-features .icon {
display: inline-block;
}
.tm-sc-features .icon,
.tm-sc-features .features-title,
.tm-sc-features .features-details {
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.features-block-style2 {
background-color: #f5f5f5;
padding: 69px 50px 67px;
position: relative;
border-radius: 30px 30px 100px 30px;
transition: all 0.3s ease;
background-image: url(//gtvoz.com/wp-content/plugins/mascot-core-satnet/assets/images/current-theme/icon-lines-2.png);
}
.features-block-style2:hover {
background-color: var(--theme-color1);
background-image: none;
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
-o-transform: translateY(-15px);
-moz-transform: translateY(-15px);
transform: translateY(-15px);
}
.features-block-style2 .features-count {
display: inline-block;
width: 40px;
height: 40px;
line-height: 40px;
border-radius: 50%;
color: #000000;
font-size: 16px;
font-weight: 700;
position: absolute;
top: 10px;
right: 10px;
background: #fff;
text-align: center;
}
.features-block-style2 .features-title {
margin-top: 0;
margin-bottom: 24px;
}
.features-block-style2 .features-details {
color: #666666;
font-size: 16px;
line-height: 28px;
max-width: 230px;
}
.features-block-style2 .btn-view-details {
margin-top: 15px;
}
.tm-sc-features .icon {
display: inline-block;
}
.tm-sc-features .icon,
.tm-sc-features .features-title,
.tm-sc-features .features-details {
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.features-block-style3 {
background-color: #fff;
padding: 30px;
border: 1px solid #c1c1c1;
border-radius: 30px;
display: flex;
flex-wrap: wrap;
align-items: center;
position: relative;
}
.features-block-style3:hover .feature-icon {
background-color: var(--theme-color1);
}
.features-block-style3 .feature-icon {
width: 132px;
height: 132px;
line-height: 132px;
background-color: #f1fac3;
border-radius: 50%;
text-align: center;
transition: all 0.3s ease;
}
.features-block-style3 .feature-icon i {
color: #000000;
font-size: 72px;
}
.features-block-style3 .feature-info {
max-width: calc(100% - 132px);
padding-left: 30px;
}
.features-block-style3 .feature-info .features-title {
margin-top: 0;
margin-bottom: 10px;
}
.features-block-style3 .feature-info .features-details {
font-size: 16px;
line-height: 26px;
color: #555555;
}
.tm-sc-features .icon {
display: inline-block;
}
.tm-sc-features .icon,
.tm-sc-features .features-title,
.tm-sc-features .features-details {
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.features-block-style4 .inner-box {
padding: 30px 20px 30px;
text-align: center;
border: 2px solid var(--theme-color1);
border-radius: 25px;
transition: all 0.3s ease;
background-color: #fff;
}
.features-block-style4 .inner-box .feature-icon {
margin-bottom: 21px;
}
.features-block-style4 .inner-box .feature-icon img {
border-radius: 50%;
transition: all 0.3s ease;
}
.features-block-style4 .inner-box:hover {
border-color: var(--theme-color1);
box-shadow: 0px 0px 10px rgba(255, 238, 245, 0.3);
}
.features-block-style4 .inner-box:hover .feature-icon img {
transform: rotate(-360deg);
}
.features-block-style4 .inner-box .features-title {
margin-bottom: 0;
}
.tm-sc-features .icon {
display: inline-block;
}
.tm-sc-features .icon,
.tm-sc-features .features-title,
.tm-sc-features .features-details {
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.features-block-style5 {
transition: 0.5s;
background: white;
text-align: center;
border-radius: 5px;
margin-bottom: 30px;
border: 1px solid #edebfd;
}
.features-block-style5:hover {
box-shadow: 10px 0 60px rgba(81, 56, 238, 0.1);
}
.features-block-style5 .inner-box {
padding: 35px 30px 30px;
transition: all 0.3s;
}
.features-block-style5 .inner-box .feature-icon {
margin-bottom: 15px;
line-height: 1;
}
.features-block-style5 .inner-box .feature-icon i {
z-index: 1;
font-size: 65px;
position: relative;
display: inline-block;
color: var(--theme-color1);
}
.features-block-style5 .inner-box .feature-icon i:before {
color: var(--theme-color1);
}
.features-block-style5 .inner-box .feature-icon i:after {
content: "";
height: 75px;
width: 75px;
top: -15px;
left: -25px;
z-index: -1;
position: absolute;
background-color: #f3f1fe;
border-radius: 50%;
}
.features-block-style5 .inner-box .details .features-title {
margin-top: 0;
margin-bottom: 5px;
}
.features-block-style5 .btn-view-details .btn-plain-text-with-arrow-right {
padding: 15px 5px;
color: var(--theme-color1);
margin-top: 0 !important;
border-bottom: none !important;
display: block !important;
}
.features-block-style5 .btn-view-details .btn-plain-text-with-arrow-right:hover {
background: var(--theme-color1);
color: #fff !important;
}
.features-block-style5 .btn-view-details .btn-plain-text-with-arrow-right:hover:after {
color: #fff;
}.tm-sc-service .icon {
display: inline-block;
}
.tm-sc-service .icon,
.tm-sc-service .feature-title,
.tm-sc-service .feature-details {
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.owl-carousel .service-item .content-box {
box-shadow: none;
border: 1px solid #eee;
}
.tm-sc-service .icon {
display: inline-block;
}
.tm-sc-service .icon,
.tm-sc-service .feature-title,
.tm-sc-service .feature-details {
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.owl-carousel .service-item .content-box {
box-shadow: none;
border: 1px solid #eee;
}
.service-block-style1 .inner-box {
text-align: center;
padding: 80px 45px;
position: relative;
transition: all 0.3s ease;
}
@media (max-width: 575.98px) {
.service-block-style1 .inner-box {
padding: 30px 45px;
}
}
.service-block-style1 .inner-box:hover {
transform: translateY(-30px);
}
.service-block-style1 .inner-box.active {
background-color: var(--theme-color1);
border-radius: 50%;
overflow: hidden;
}
@media (max-width: 575.98px) {
.service-block-style1 .inner-box.active {
padding: 80px 45px;
}
}
.service-block-style1 .inner-box.active:before {
content: "";
position: absolute;
bottom: -176px;
left: 50%;
width: 226px;
height: 200px;
background-color: #fff;
border-radius: 50%;
transform: translateX(-50%);
transition: all 0.3s ease;
}
.service-block-style1 .icon-box .service-icon {
line-height: 1;
font-size: 60px;
color: #000;
}
.tm-sc-service .icon {
display: inline-block;
}
.tm-sc-service .icon,
.tm-sc-service .feature-title,
.tm-sc-service .feature-details {
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.owl-carousel .service-item .content-box {
box-shadow: none;
border: 1px solid #eee;
}
.service-block-style2 {
transition: all 0.3s ease;
}
.service-block-style2 .inner-box {
position: relative;
padding: 0 40px 26px 53px;
margin-bottom: 72px;
}
@media (max-width: 1399.98px) {
.service-block-style2 .inner-box {
padding-left: 0;
}
}
@media (max-width: 575.98px) {
.service-block-style2 .inner-box {
text-align: center;
padding-right: 0;
}
}
.service-block-style2 .inner-box::before {
content: "";
position: absolute;
top: -9px;
left: 3px;
background-size: cover;
height: 351px;
width: 330px;
background-repeat: no-repeat;
z-index: -1;
background-image: url(//gtvoz.com/wp-content/plugins/mascot-core-satnet/assets/images/current-theme/service-border.png);
}
@media (max-width: 1399.98px) {
.service-block-style2 .inner-box::before {
display: none;
}
}
.service-block-style2 .inner-box:hover .icon-box i {
-webkit-transform: rotate(-360deg);
-moz-transform: rotate(-360deg);
-ms-transform: rotate(-360deg);
transform: rotate(-360deg);
}
.service-block-style2 .inner-box .icon-box {
font-size: 55px;
color: #ffffff;
position: relative;
line-height: 55px;
margin-bottom: 22px;
width: 109px;
height: 121px;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 14px;
position: relative;
top: -8px;
}
@media (max-width: 575.98px) {
.service-block-style2 .inner-box .icon-box {
margin: 0 auto 20px;
}
}
.service-block-style2 .inner-box .icon-box i {
position: relative;
transition: all 0.3s ease;
}
.service-block-style2 .inner-box .icon-box:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image: url(//gtvoz.com/wp-content/plugins/mascot-core-satnet/assets/images/current-theme/service-icon-hex-box.png);
}
.service-block-style2 .inner-box p {
line-height: 26px;
}
.service-block-style2 .inner-box .title {
color: #000000;
margin-bottom: 11px;
}
.service-block-style2 .image-box {
text-align: center;
position: relative;
left: 15px;
}
.service-block-style2 .image-box .read-more {
margin-top: 30px;
text-transform: uppercase;
font-size: 15px;
font-weight: 800;
height: 60px;
line-height: 60px;
color: var(--theme-color-light);
padding: 0 50px;
display: inline-block;
border-radius: 50px;
transition: all 0.3s ease;
border: 1px solid transparent;
position: relative;
z-index: 9;
}
.service-block-style2 .image-box .read-more:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
background: linear-gradient(to left, #fa0006, #fa0006, #8b008a);
height: 100%;
border-radius: 30px;
z-index: -1;
transition: all 0.3s ease;
}
.service-block-style2 .image-box .read-more:hover {
color: #000;
border-color: #000;
background: #fff;
}
.service-block-style2 .image-box .read-more:hover:before {
opacity: 0;
visibility: hidden;
}
.service-block-style2:hover {
-webkit-transform: translateY(-15px);
-moz-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
}
.tm-sc-service .icon {
display: inline-block;
}
.tm-sc-service .icon,
.tm-sc-service .feature-title,
.tm-sc-service .feature-details {
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.owl-carousel .service-item .content-box {
box-shadow: none;
border: 1px solid #eee;
}
.service-block-style3 .inner-box {
position: relative;
background-color: #fff;
text-align: center;
padding: 50px 30px 50px;
border: 2px solid #f7f5f5;
border-radius: 30px;
transition: all 0.3s ease;
margin-bottom: 10px;
z-index: 9;
}
.service-block-style3 .inner-box::before {
content: "";
position: absolute;
bottom: -2px;
left: 0px;
border-radius: 0px 0px 25px 25px;
z-index: -1;
width: 100%;
border: 10px solid rgb(227, 204, 227);
transition: all 0.3s ease 0s;
}
.service-block-style3 .inner-box:hover {
border-color: var(--theme-color2);
border: 2px solid var(--theme-color2);
}
.service-block-style3 .inner-box:hover::before {
border-color: var(--theme-color2);
}
.service-block-style3 .inner-box:hover .service-icon {
background-color: var(--theme-color2);
color: #ffffff;
}
.service-block-style3 .inner-box .service-icon {
font-size: 56px;
width: 118px;
height: 118px;
line-height: 118px;
text-align: center;
background-color: #f0e5f0;
border-radius: 50%;
color: var(--theme-color2);
transition: all 0.3s ease;
margin: 0 auto 24px;
}
.service-block-style3 .inner-box .service-icon i {
font-weight: 700;
}
.service-block-style3 .inner-box .service-title {
font-size: 26px;
font-weight: 700;
margin-top: 0;
margin-bottom: 9px;
}
.service-block-style3 .inner-box .service-details {
font-size: 16px;
color: #444444;
}.tm-sc-deal .icon {
display: inline-block;
}
.tm-sc-deal .icon,
.tm-sc-deal .feature-title,
.tm-sc-deal .feature-details {
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.owl-carousel .deal-item .content-box {
box-shadow: none;
border: 1px solid #eee;
}
.tm-sc-deal .icon {
display: inline-block;
}
.tm-sc-deal .icon,
.tm-sc-deal .feature-title,
.tm-sc-deal .feature-details {
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.owl-carousel .deal-item .content-box {
box-shadow: none;
border: 1px solid #eee;
}
.deal-block-style1 {
transition: all 0.3s ease;
}
.deal-block-style1 .inner-box {
position: relative;
background-color: #ffffff;
padding: 45px;
border-radius: 20px;
box-shadow: 0px 0px 10px rgba(255, 239, 243, 0.3);
width: 100%;
overflow: hidden;
}
.deal-block-style1 .inner-box::before {
content: "";
position: absolute;
top: 0;
right: 0;
width: 265px;
height: 318px;
background-size: cover;
background-image: url(//gtvoz.com/wp-content/plugins/mascot-core-satnet/assets/images/current-theme/bac-pattern2.png);
background-repeat: no-repeat;
border-radius: 20px;
}
@media (max-width: 1399.98px) {
.deal-block-style1 .inner-box::before {
width: 180px;
}
}
@media (max-width: 575.98px) {
.deal-block-style1 .inner-box::before {
display: none;
}
}
.deal-block-style1 .inner-box .content-box .title {
font-size: 30px;
margin-bottom: 3px;
}
.deal-block-style1 .inner-box .content-box p {
color: #000000;
line-height: 26px;
margin-bottom: 35px;
}
.deal-block-style1 .inner-box .content-box .read-more {
font-weight: 800;
color: #000;
}
.deal-block-style1 .inner-box .content-box .read-more:hover i {
color: #fff;
-webkit-background-clip: unset;
-webkit-text-fill-color: unset;
}
.deal-block-style1 .inner-box .content-box .read-more i {
width: 46px;
height: 46px;
line-height: 40px;
border: 4px solid #be004d;
border-radius: 50%;
text-align: center;
margin-right: 12px;
background: linear-gradient(to left, #fa0006, #fa0006, #8b008a);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
transition: all 0.3s ease;
}
.deal-block-style1 .inner-box .image-box {
position: absolute;
top: 22px;
right: 19px;
}
@media (max-width: 1399.98px) {
.deal-block-style1 .inner-box .image-box {
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
}
@media (max-width: 575.98px) {
.deal-block-style1 .inner-box .image-box {
display: none;
}
}
@media (max-width: 1399.98px) {
.deal-block-style1 .inner-box .image-box .deal-featured-img img {
max-width: 210px;
}
}
.deal-block-style1:hover {
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
-o-transform: translateY(-15px);
-moz-transform: translateY(-15px);
transform: translateY(-15px);
}
.tm-sc-deal .icon {
display: inline-block;
}
.tm-sc-deal .icon,
.tm-sc-deal .feature-title,
.tm-sc-deal .feature-details {
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.owl-carousel .deal-item .content-box {
box-shadow: none;
border: 1px solid #eee;
}
.deal-block-style2 .inner-box {
position: relative;
padding: 0 0 26px 53px;
margin-bottom: 72px;
}
.deal-block-style2 .inner-box::before {
content: "";
position: absolute;
top: -9px;
left: 3px;
height: 351px;
width: 330px;
background-image: url(//gtvoz.com/wp-content/plugins/mascot-core-satnet/assets/images/current-theme/deal-border.png);
}
.deal-block-style2 .inner-box:hover .icon-box i {
transform: rotate(-360deg);
}
.deal-block-style2 .inner-box .icon-box {
font-size: 55px;
color: #ffffff;
position: relative;
line-height: 55px;
z-index: 99;
margin-bottom: 22px;
width: 109px;
height: 121px;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 14px;
position: relative;
top: -8px;
}
.deal-block-style2 .inner-box .icon-box i {
position: relative;
transition: all 0.3s ease;
}
.deal-block-style2 .inner-box .icon-box:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image: url(//gtvoz.com/wp-content/plugins/mascot-core-satnet/assets/images/current-theme/deal-icon-hex-box.png);
}
.deal-block-style2 .inner-box p {
line-height: 26px;
}
.deal-block-style2 .inner-box .title {
color: #000000;
margin-bottom: 11px;
}
.deal-block-style2 .image-box {
text-align: center;
position: relative;
left: 15px;
}
.deal-block-style2 .image-box .read-more {
margin-top: 30px;
text-transform: uppercase;
font-size: 15px;
font-weight: 800;
height: 60px;
line-height: 60px;
color: var(--theme-color-light);
padding: 0 50px;
display: inline-block;
border-radius: 50px;
transition: all 0.3s ease;
border: 1px solid transparent;
position: relative;
z-index: 9;
}
.deal-block-style2 .image-box .read-more:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
background: linear-gradient(to left, #fa0006, #fa0006, #8b008a);
height: 100%;
border-radius: 30px;
z-index: -1;
transition: all 0.3s ease;
}
.deal-block-style2 .image-box .read-more:hover {
color: #000;
border-color: #000;
background: #fff;
}
.deal-block-style2 .image-box .read-more:hover:before {
opacity: 0;
visibility: hidden;
}.tm-sc-movie .icon {
display: inline-block;
}
.tm-sc-movie .icon,
.tm-sc-movie .feature-title,
.tm-sc-movie .feature-details {
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.owl-carousel .movie-item .content-box {
box-shadow: none;
border: 1px solid #eee;
}
.tm-sc-movie .icon {
display: inline-block;
}
.tm-sc-movie .icon,
.tm-sc-movie .feature-title,
.tm-sc-movie .feature-details {
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.owl-carousel .movie-item .content-box {
box-shadow: none;
border: 1px solid #eee;
}
.movie-block-style11 {
transition: all 0.3s ease;
}
.movie-block-style11 .image-box {
position: relative;
}
.movie-block-style11 .image-box:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.4);
border-radius: 25px 25px 60px 25px;
z-index: 9;
}
.movie-block-style11 .image-box:hover .image .movie-featured-img img {
transform: scale(1.2);
}
.movie-block-style11 .image-box .content-box-info {
position: absolute;
bottom: 20px;
left: 30px;
z-index: 99;
}
.movie-block-style11 .image-box .content-box-info .movie-title {
color: #fff;
font-weight: 500;
margin-top: 0;
margin-bottom: 5px;
font-size: 20px;
}
.movie-block-style11 .image-box .content-box-info .movie-subtitle {
display: block;
color: #ffffff;
margin-top: 0;
font-size: 13px;
font-weight: 800;
text-transform: uppercase;
}
.movie-block-style11 .image-box .image {
position: relative;
overflow: hidden;
border-radius: 25px 25px 60px 25px;
}
.movie-block-style11 .image-box .image .movie-featured-img img {
border-radius: 25px 25px 60px 25px;
width: 100%;
transition: all 0.3s ease;
}
@media (max-width: 575.98px) {
.movie-block-style11 .image-box .image .movie-featured-img img {
width: 100%;
}
}
.movie-block-style11 .image-box .image .show-rating {
display: inline-block;
background-color: #fffc00;
height: 28px;
line-height: 28px;
padding: 0 12px;
color: #000000;
font-size: 13px;
font-weight: 800;
position: absolute;
top: 20px;
left: 20px;
z-index: 9;
}
.movie-block-style11 .image-box .image .play-video {
display: inline-block;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 100px;
height: 100px;
background-color: var(--theme-color1);
line-height: 100px;
text-align: center;
border-radius: 50%;
z-index: 99;
}
.movie-block-style11 .image-box .image .play-video:before {
content: "";
position: absolute;
top: -5px;
left: -5px;
width: 110px;
height: 110px;
border: 2px solid var(--theme-color1);
border-radius: 50%;
}
.movie-block-style11:hover {
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
-o-transform: translateY(-15px);
-moz-transform: translateY(-15px);
transform: translateY(-15px);
}
.tm-sc-movie .icon {
display: inline-block;
}
.tm-sc-movie .icon,
.tm-sc-movie .feature-title,
.tm-sc-movie .feature-details {
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.owl-carousel .movie-item .content-box {
box-shadow: none;
border: 1px solid #eee;
}
.movie-block-style22 .inner-box {
position: relative;
padding: 0 0 26px 53px;
margin-bottom: 72px;
}
.movie-block-style22 .inner-box::before {
content: "";
position: absolute;
top: -9px;
left: 3px;
height: 351px;
width: 330px;
background-image: url(//gtvoz.com/wp-content/plugins/mascot-core-satnet/assets/images/current-theme/movie-border.png);
}
.movie-block-style22 .inner-box:hover .icon-box i {
transform: rotate(-360deg);
}
.movie-block-style22 .inner-box .icon-box {
font-size: 55px;
color: #ffffff;
position: relative;
line-height: 55px;
z-index: 99;
margin-bottom: 22px;
width: 109px;
height: 121px;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 14px;
position: relative;
top: -8px;
}
.movie-block-style22 .inner-box .icon-box i {
position: relative;
transition: all 0.3s ease;
}
.movie-block-style22 .inner-box .icon-box:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image: url(//gtvoz.com/wp-content/plugins/mascot-core-satnet/assets/images/current-theme/movie-icon-hex-box.png);
}
.movie-block-style22 .inner-box p {
line-height: 26px;
}
.movie-block-style22 .inner-box .title {
color: #000000;
margin-bottom: 11px;
}
.movie-block-style22 .image-box {
text-align: center;
position: relative;
left: 15px;
}
.movie-block-style22 .image-box .read-more {
margin-top: 30px;
text-transform: uppercase;
font-size: 15px;
font-weight: 800;
height: 60px;
line-height: 60px;
color: var(--theme-color-light);
padding: 0 50px;
display: inline-block;
border-radius: 50px;
transition: all 0.3s ease;
border: 1px solid transparent;
position: relative;
z-index: 9;
}
.movie-block-style22 .image-box .read-more:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
background: linear-gradient(to left, #fa0006, #fa0006, #8b008a);
height: 100%;
border-radius: 30px;
z-index: -1;
transition: all 0.3s ease;
}
.movie-block-style22 .image-box .read-more:hover {
color: #000;
border-color: #000;
background: #fff;
}
.movie-block-style22 .image-box .read-more:hover:before {
opacity: 0;
visibility: hidden;
}.tm-sc-features .icon {
display: inline-block;
}
.tm-sc-features .icon,
.tm-sc-features .features-title,
.tm-sc-features .features-details {
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.tm-sc-features .icon {
display: inline-block;
}
.tm-sc-features .icon,
.tm-sc-features .features-title,
.tm-sc-features .features-details {
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.working-block-style1 {
position: relative;
}
.working-block-style1 .inner-box {
text-align: center;
margin: 0 auto;
padding: 0 20px;
}
.working-block-style1 .inner-box:hover .icon-box ibefore {
-webkit-transform: scaleX(-1);
-moz-transform: scaleX(-1);
-ms-transform: scaleX(-1);
transform: scaleX(-1);
}
.working-block-style1 .inner-box .icon-box {
position: relative;
text-align: center;
border-radius: 10px;
padding: 30px 20px 50px;
display: flex;
align-items: center;
justify-content: center;
background-color: var(--theme-light-background);
min-height: 170px;
margin-bottom: 50px;
}
.working-block-style1 .inner-box .icon-box i {
line-height: 1;
position: relative;
display: inline-block;
font-size: 58px;
color: var(--theme-color1);
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.working-block-style1 .inner-box .icon-box i {
transition: none;
}
}
.working-block-style1 .inner-box .icon-box .count {
position: absolute;
left: 50%;
bottom: -30px;
margin-left: -30px;
width: 60px;
height: 60px;
line-height: 60px;
text-align: center;
font-size: 27px;
background-color: #fff;
border: 1px solid #ccc;
border-radius: 50%;
font-weight: 700;
display: inline-block;
color: var(--theme-color1);
opacity: 0.5;
}
.working-block-style1 .inner-box .working-title {
margin-top: 0;
margin-bottom: 10px;
color: var(--theme-color2);
}
.working-block-style1 .inner-box .working-details {
color: var(--theme-color2);
}
.tm-sc-features .icon {
display: inline-block;
}
.tm-sc-features .icon,
.tm-sc-features .features-title,
.tm-sc-features .features-details {
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.working-block-style2 {
position: relative;
}
.working-block-style2 .inner-box {
position: relative;
border: 1px solid #e3e3e3;
padding: 40px 40px;
border-radius: 10px;
background-color: #fff;
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.working-block-style2 .inner-box {
transition: none;
}
}
@media (max-width: 575.98px) {
.working-block-style2 .inner-box {
padding: 20px 20px;
}
}
.working-block-style2 .inner-box:hover {
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
}
.working-block-style2 .inner-box:hover .icon-box i::before {
-webkit-transform: scaleX(-1);
-moz-transform: scaleX(-1);
-ms-transform: scaleX(-1);
transform: scaleX(-1);
}
.working-block-style2 .inner-box .icon-box {
position: relative;
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 30px;
}
.working-block-style2 .inner-box .icon-box i {
position: relative;
height: 80px;
width: 80px;
background-color: var(--theme-light-background);
color: var(--theme-color1);
font-size: 32px;
line-height: 1em;
display: flex;
align-items: center;
justify-content: center;
border-radius: 15px;
border-bottom: 3px solid var(--theme-color1);
}
.working-block-style2 .inner-box .icon-box i::before {
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.working-block-style2 .inner-box .icon-box i::before {
transition: none;
}
}
.working-block-style2 .inner-box .icon-box .count {
position: relative;
line-height: 60px;
text-align: center;
font-weight: 700;
font-size: 48px;
display: inline-block;
color: transparent;
-webkit-text-stroke-width: 1px;
-webkit-text-stroke-color: var(--theme-color2);
opacity: 0.2;
}
.working-block-style2 .inner-box .working-title {
margin-top: 0;
margin-bottom: 20px;
color: var(--theme-color2);
}
.working-block-style2 .inner-box .working-details {
color: var(--theme-color2);
}
.tm-sc-features .icon {
display: inline-block;
}
.tm-sc-features .icon,
.tm-sc-features .features-title,
.tm-sc-features .features-details {
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.working-block-style3 {
position: relative;
}
.working-block-style3 .inner-box {
position: relative;
padding: 40px 30px;
border-radius: 10px;
border: 1px solid #e3e3e3;
background-color: #fff;
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.working-block-style3 .inner-box {
transition: none;
}
}
@media (max-width: 1199.98px) {
.working-block-style3 .inner-box {
padding: 30px 30px;
}
}
.working-block-style3 .inner-box:hover {
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
}
.working-block-style3 .inner-box .count {
position: absolute;
right: 50px;
top: 20px;
line-height: 60px;
text-align: center;
font-weight: 700;
font-size: 48px;
display: inline-block;
color: transparent;
-webkit-text-stroke-width: 1px;
-webkit-text-stroke-color: var(--theme-color1);
}
@media (max-width: 1199.98px) {
.working-block-style3 .inner-box .count {
position: relative;
right: 0;
top: 0;
margin-bottom: 10px;
}
}
.working-block-style3 .inner-box .working-title {
margin-top: 0;
margin-bottom: 25px;
}
.tm-sc-features .icon {
display: inline-block;
}
.tm-sc-features .icon,
.tm-sc-features .features-title,
.tm-sc-features .features-details {
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.working-block-style4 {
position: relative;
}
.working-block-style4 .inner-box {
border-radius: 10px;
padding: 20px 40px 30px;
box-shadow: 0px 10px 60px rgba(0, 0, 0, 0.07);
background-color: #fff;
position: relative;
text-align: center;
margin-top: 36px;
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.working-block-style4 .inner-box {
transition: none;
}
}
.working-block-style4 .inner-box:hover .icon-box i {
background-color: var(--theme-color2);
}
.working-block-style4 .inner-box:hover .icon-box i::before {
-webkit-transform: scale(-1) rotate(180deg);
-moz-transform: scale(-1) rotate(180deg);
-ms-transform: scale(-1) rotate(180deg);
transform: scale(-1) rotate(180deg);
display: inline-block;
}
.working-block-style4 .inner-box:hover .count {
color: var(--theme-color1);
}
.working-block-style4 .inner-box .icon-box i {
position: absolute;
right: 38px;
top: -36px;
width: 60px;
height: 60px;
line-height: 60px;
text-align: center;
background: var(--theme-color1);
border-radius: 13.33px;
margin-bottom: 30px;
font-size: 36px;
color: #fff;
}
.working-block-style4 .inner-box .icon-box i::before {
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.working-block-style4 .inner-box .icon-box i::before {
transition: none;
}
}
.working-block-style4 .inner-box .working-title {
margin-top: 0;
color: var(--theme-color2);
margin-bottom: 15px;
}
.working-block-style4 .inner-box .count {
font-size: 48px;
color: #e3e3e3;
font-weight: 600;
line-height: 58px;
margin-bottom: 20px;
display: inline-block;
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.working-block-style4 .inner-box .count {
transition: none;
}
}
.tm-sc-features .icon {
display: inline-block;
}
.tm-sc-features .icon,
.tm-sc-features .features-title,
.tm-sc-features .features-details {
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.working-block-style5 {
margin-bottom: 30px;
}
.working-block-style5 .inner-box {
position: relative;
}
.working-block-style5 .inner-box .content-box {
text-align: center;
background: #ffffff;
box-shadow: 0px 10px 60px rgba(0, 0, 0, 0.07);
border-radius: 5px;
padding: 30px 30px;
margin-bottom: 80px;
}
@media (max-width: 1199.98px) {
.working-block-style5 .inner-box .content-box {
margin-bottom: 110px;
}
}
.working-block-style5 .inner-box .content-box:hover .icon-box i::before {
-webkit-transform: scale(-1) rotate(180deg);
-moz-transform: scale(-1) rotate(180deg);
-ms-transform: scale(-1) rotate(180deg);
transform: scale(-1) rotate(180deg);
display: inline-block;
}
.working-block-style5 .inner-box .content-box:hover .count {
background-color: var(--theme-color2);
color: #fff;
}
.working-block-style5 .inner-box .content-box .icon-box i {
display: inline-block;
font-size: 60px;
color: var(--theme-color1);
line-height: 1em;
margin-bottom: 30px;
}
.working-block-style5 .inner-box .content-box .icon-box i::before {
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.working-block-style5 .inner-box .content-box .icon-box i::before {
transition: none;
}
}
.working-block-style5 .inner-box .content-box .working-title {
margin-top: 0;
color: var(--theme-color2);
margin-bottom: 20px;
}
.working-block-style5 .inner-box .content-box .working-details {
color: var(--text-color);
margin-bottom: 0;
}
.working-block-style5 .inner-box .content-box .count {
position: absolute;
display: inline-block;
bottom: -80px;
left: 0;
right: 0;
margin: 0 auto;
width: 50px;
height: 50px;
line-height: 50px;
text-align: center;
background-color: var(--theme-color1);
color: #fff;
border-radius: 50px;
font-size: 24px;
font-weight: 600;
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.working-block-style5 .inner-box .content-box .count {
transition: none;
}
}
.tm-sc-features .icon {
display: inline-block;
}
.tm-sc-features .icon,
.tm-sc-features .features-title,
.tm-sc-features .features-details {
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.working-block-style6 {
position: relative;
}
.working-block-style6 .inner-box {
position: relative;
margin: 0 auto;
}
.working-block-style6 .inner-box .content-box {
text-align: center;
border: 1px solid #e3e3e3;
border-radius: 5px;
padding: 60px 20px 30px;
margin-top: 40px;
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.working-block-style6 .inner-box .content-box {
transition: none;
}
}
.working-block-style6 .inner-box .content-box:hover {
box-shadow: 0 10px 40px rgba(0, 0, 0, 0.07);
}
.working-block-style6 .inner-box .content-box:hover .icon-box i::before {
-webkit-transform: scaleX(-1);
-moz-transform: scaleX(-1);
-ms-transform: scaleX(-1);
transform: scaleX(-1);
display: inline-block;
}
.working-block-style6 .inner-box .content-box:hover .count {
background-color: var(--theme-color2);
color: #fff;
}
.working-block-style6 .inner-box .content-box .icon-box i {
font-size: 60px;
display: block;
color: var(--theme-color1);
line-height: 60px;
margin-bottom: 25px;
}
.working-block-style6 .inner-box .content-box .icon-box i::before {
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.working-block-style6 .inner-box .content-box .icon-box i::before {
transition: none;
}
}
.working-block-style6 .inner-box .content-box .working-title {
margin-top: 0;
color: var(--theme-color2);
margin-bottom: 8px;
}
.working-block-style6 .inner-box .content-box .working-details {
margin-bottom: 0;
}
.working-block-style6 .inner-box .content-box .count {
width: 60px;
position: absolute;
top: -30px;
left: 50%;
transform: translateX(-50%);
height: 60px;
text-align: center;
line-height: 60px;
background-color: var(--theme-light-background);
color: var(--theme-color2);
border-radius: 50px;
font-size: 24px;
font-weight: 600;
display: inline-block;
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.working-block-style6 .inner-box .content-box .count {
transition: none;
}
}
.tm-sc-features .icon {
display: inline-block;
}
.tm-sc-features .icon,
.tm-sc-features .features-title,
.tm-sc-features .features-details {
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.working-block-style7 {
position: relative;
}
.working-block-style7 .inner-box {
position: relative;
border: 1px solid #e3e3e3;
border-radius: 10px;
text-align: center;
padding: 40px 30px 60px;
margin-top: 30px;
margin-bottom: 30px;
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.working-block-style7 .inner-box {
transition: none;
}
}
.working-block-style7 .inner-box:hover {
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.07);
}
.working-block-style7 .inner-box:hover .icon-box i {
background-color: var(--theme-color2);
color: #fff;
}
.working-block-style7 .inner-box:hover .icon-box i::before {
-webkit-transform: scale(-1) rotate(180deg);
-moz-transform: scale(-1) rotate(180deg);
-ms-transform: scale(-1) rotate(180deg);
transform: scale(-1) rotate(180deg);
display: inline-block;
}
.working-block-style7 .inner-box:hover .count {
color: var(--theme-color1);
}
.working-block-style7 .inner-box .icon-box i {
position: absolute;
top: -30px;
right: 40px;
display: block;
font-size: 30px;
width: 60px;
height: 60px;
line-height: 60px;
text-align: center;
border-radius: 50%;
background-color: var(--theme-color1);
color: #fff;
}
.working-block-style7 .inner-box .icon-box i::before {
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.working-block-style7 .inner-box .icon-box i::before {
transition: none;
}
}
.working-block-style7 .inner-box .count {
font-size: 48px;
font-weight: 600;
line-height: 58px;
color: #e3e3e3;
margin-bottom: 20px;
display: inline-block;
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.working-block-style7 .inner-box .count {
transition: none;
}
}
.working-block-style7 .inner-box .working-title {
margin-top: 0;
margin-bottom: 20px;
}
.working-block-style7 .inner-box .btn-view-details .btn-circle-arrow {
position: absolute;
bottom: -25px;
left: 50%;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
width: 65px;
height: 65px;
text-align: center;
border-radius: 50%;
background-color: var(--theme-light-background);
display: inline-block;
line-height: 65px;
font-size: 20px;
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.working-block-style7 .inner-box .btn-view-details .btn-circle-arrow {
transition: none;
}
}
.working-block-style7 .inner-box .btn-view-details .btn-circle-arrow:hover {
background-color: var(--theme-color1);
}
.working-block-style7 .inner-box .btn-view-details .btn-circle-arrow:hover:after {
color: #fff !important;
}.team-current-theme1 {
position: relative;
margin-bottom: 40px;
}
.team-current-theme1 .inner-box {
position: relative;
background-color: #f8f8f8;
padding: 20px 20px 40px;
border-radius: 10px;
}
@media (max-width: 575.98px) {
.team-current-theme1 .inner-box {
padding-bottom: 20px;
}
}
.team-current-theme1 .inner-box:hover .image img {
transform: scale(1.1);
}
.team-current-theme1 .inner-box:hover .social-links {
transform: scaleY(1);
opacity: 1;
visibility: visible;
}
.team-current-theme1 .image-box {
position: relative;
}
.team-current-theme1 .image-box .image {
position: relative;
overflow: hidden;
margin-bottom: 0;
border-radius: 10px;
z-index: 1;
}
.team-current-theme1 .image-box .image img {
width: 100%;
transition: all 400ms ease;
}
.team-current-theme1 .info-box {
padding: 30px 20px 0px;
}
@media (max-width: 575.98px) {
.team-current-theme1 .info-box {
padding: 30px 0 0;
}
}
.team-current-theme1 .info-box .team-title {
margin-top: 5px;
margin-bottom: 5px;
}
.team-current-theme1 .info-box .team-title:hover {
color: var(--theme-color1);
}
.team-current-theme1 .info-box .team-subtitle {
margin: 0;
position: relative;
display: block;
transition: all 400ms ease;
}
.team-current-theme1 .share-icon {
position: absolute;
bottom: 48px;
right: 40px;
height: 50px;
width: 50px;
line-height: 50px;
text-align: center;
color: #fff;
background-color: var(--theme-color1);
transition: all 300ms ease;
border-radius: 10px;
z-index: 3;
}
@media (max-width: 575.98px) {
.team-current-theme1 .share-icon {
right: 20px;
bottom: 28px;
}
}
.team-current-theme1 .social-links {
position: absolute;
right: 40px;
bottom: 90px;
margin-bottom: 0;
display: flex;
align-items: center;
flex-direction: column;
background-color: var(--theme-color1);
transform: scaleY(0);
transform-origin: bottom;
border-radius: 10px 10px 0 0;
z-index: 3;
padding: 17px 15px 11px;
opacity: 0;
visibility: hidden;
list-style: none;
transition: all 400ms ease;
}
@media (max-width: 575.98px) {
.team-current-theme1 .social-links {
right: 20px;
bottom: 70px;
}
}
.team-current-theme1 .social-links a {
position: relative;
line-height: 20px;
font-size: 20px;
margin-top: 20px;
color: #fff;
border-radius: 50px;
border-radius: 0 0 50px 50px;
transition: all 300ms ease;
}
.team-current-theme1 .social-links a:first-child {
margin-top: 0;
}
.team-current-theme2 {
position: relative;
}
.team-current-theme2 .inner-box {
position: relative;
}
.team-current-theme2 .inner-box:hover .info-box::before {
height: 100%;
}
.team-current-theme2 .inner-box:hover .info-box .team-title,
.team-current-theme2 .inner-box:hover .info-box .team-subtitle {
color: #fff;
}
.team-current-theme2 .inner-box:hover .info-box .team-title a:hover, .team-current-theme2 .inner-box:hover .info-box .team-title a:focus,
.team-current-theme2 .inner-box:hover .info-box .team-subtitle a:hover,
.team-current-theme2 .inner-box:hover .info-box .team-subtitle a:focus {
color: #fff;
}
.team-current-theme2 .inner-box:hover .image img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.team-current-theme2 .inner-box:hover .share-icon {
background-color: var(--theme-color1);
color: #fff;
}
.team-current-theme2 .inner-box:hover .social-links {
-webkit-transform: scaleY(1);
-moz-transform: scaleY(1);
-ms-transform: scaleY(1);
transform: scaleY(1);
opacity: 1;
visibility: visible;
}
.team-current-theme2 .image-box {
position: relative;
}
.team-current-theme2 .image-box .image {
position: relative;
overflow: hidden;
margin-bottom: 0;
border-radius: 10px 10px 0 0;
z-index: 1;
}
.team-current-theme2 .image-box .image img {
width: 100%;
transition: all 400ms ease;
}
@media (prefers-reduced-motion: reduce) {
.team-current-theme2 .image-box .image img {
transition: none;
}
}
.team-current-theme2 .info-box {
position: relative;
padding: 30px 30px;
text-align: center;
background-color: #fff;
box-shadow: 0px 4.8px 24.4px -6px rgba(19, 16, 34, 0.1), 0px 4px 13px -2px rgba(19, 16, 34, 0.06);
border-radius: 0px 0px 10px 10px;
z-index: 2;
overflow: hidden;
}
.team-current-theme2 .info-box:before {
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
content: "";
height: 0;
background-color: var(--theme-color1);
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.team-current-theme2 .info-box:before {
transition: none;
}
}
.team-current-theme2 .info-box .team-title {
position: relative;
margin-top: 0;
margin-bottom: 5px;
}
.team-current-theme2 .info-box .team-subtitle {
position: relative;
display: block;
transition: all 400ms ease;
}
@media (prefers-reduced-motion: reduce) {
.team-current-theme2 .info-box .team-subtitle {
transition: none;
}
}
.team-current-theme2 .share-icon {
position: absolute;
top: 30px;
left: 30px;
height: 40px;
width: 40px;
line-height: 40px;
text-align: center;
color: var(--theme-color1);
background-color: #fff;
transition: all 300ms ease;
z-index: 3;
}
@media (prefers-reduced-motion: reduce) {
.team-current-theme2 .share-icon {
transition: none;
}
}
.team-current-theme2 .social-links {
position: absolute;
left: 30px;
top: 45px;
padding-top: 45px;
display: flex;
align-items: center;
flex-direction: column;
background-color: #fff;
border-radius: 50px;
z-index: 3;
transform: scaleY(0);
transform-origin: top;
transition: all 400ms ease;
}
@media (prefers-reduced-motion: reduce) {
.team-current-theme2 .social-links {
transition: none;
}
}
.team-current-theme2 .social-links li {
list-style: none;
margin-bottom: 0;
}
.team-current-theme2 .social-links li a {
position: relative;
line-height: 16px;
display: block;
color: #414244;
background-color: #fff;
border-radius: 50px;
padding: 0 12px 20px;
border-radius: 0 0 50px 50px;
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.team-current-theme2 .social-links li a {
transition: none;
}
}
.team-current-theme2 .social-links li a:hover {
color: var(--theme-color1);
opacity: 1;
}
.team-current-theme3 {
position: relative;
}
.team-current-theme3 .inner-box {
position: relative;
}
.team-current-theme3 .inner-box:hover .info-box:before {
height: 100%;
}
.team-current-theme3 .inner-box:hover .info-box .team-title,
.team-current-theme3 .inner-box:hover .info-box .team-subtitle {
color: #fff;
}
.team-current-theme3 .inner-box:hover .info-box .team-title a:hover, .team-current-theme3 .inner-box:hover .info-box .team-title a:focus,
.team-current-theme3 .inner-box:hover .info-box .team-subtitle a:hover,
.team-current-theme3 .inner-box:hover .info-box .team-subtitle a:focus {
color: #fff;
}
.team-current-theme3 .inner-box:hover .image img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.team-current-theme3 .inner-box:hover .social-links {
bottom: 30px;
opacity: 1;
visibility: visible;
}
.team-current-theme3 .image-box {
position: relative;
}
.team-current-theme3 .image-box .image {
position: relative;
overflow: hidden;
margin-bottom: 0;
border-radius: 10px 10px 0 0;
z-index: 1;
}
.team-current-theme3 .image-box .image img {
width: 100%;
transition: all 400ms ease;
}
@media (prefers-reduced-motion: reduce) {
.team-current-theme3 .image-box .image img {
transition: none;
}
}
.team-current-theme3 .info-box {
position: relative;
padding: 20px 30px;
text-align: center;
background-color: #fff;
box-shadow: 0px 4.4px 12px -1px rgba(19, 16, 34, 0.06), 0px 2px 6.4px -1px rgba(19, 16, 34, 0.03);
border-radius: 0px 0px 10px 10px;
z-index: 2;
border-radius: 0 0 10px 10px;
overflow: hidden;
}
.team-current-theme3 .info-box:before {
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
content: "";
height: 0;
background-color: var(--theme-color1);
transition: all 400ms ease;
}
@media (prefers-reduced-motion: reduce) {
.team-current-theme3 .info-box:before {
transition: none;
}
}
.team-current-theme3 .info-box .team-title {
position: relative;
margin-top: 0;
margin-bottom: 5px;
}
.team-current-theme3 .info-box .team-title:hover {
color: var(--theme-color1);
}
.team-current-theme3 .info-box .team-subtitle {
position: relative;
display: block;
transition: all 400ms ease;
}
@media (prefers-reduced-motion: reduce) {
.team-current-theme3 .info-box .team-subtitle {
transition: none;
}
}
.team-current-theme3 .social-links {
position: absolute;
left: 50%;
bottom: 0px;
display: flex;
align-items: center;
z-index: 3;
opacity: 0;
visibility: hidden;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
transition: all 400ms ease;
}
@media (prefers-reduced-motion: reduce) {
.team-current-theme3 .social-links {
transition: none;
}
}
.team-current-theme3 .social-links li {
list-style: none;
margin-bottom: 0;
}
.team-current-theme3 .social-links li:last-child a {
border-radius: 0 10px 10px 0;
border-right: 0;
}
.team-current-theme3 .social-links li:first-child a {
border-radius: 10px 0px 0px 10px;
}
.team-current-theme3 .social-links li a {
position: relative;
line-height: 16px;
color: #333f4d;
background-color: #fff;
border-radius: 50px;
width: 44px;
height: 41px;
display: inline-block;
line-height: 41px;
text-align: center;
border-radius: 0;
transition: all 400ms ease;
border-right: 1px solid #f2f3f5;
}
@media (prefers-reduced-motion: reduce) {
.team-current-theme3 .social-links li a {
transition: none;
}
}
.team-current-theme3 .social-links li a:hover {
color: #fff;
background-color: var(--theme-color1);
}
.team-current-theme4 {
position: relative;
}
.team-current-theme4 .inner-box {
position: relative;
border: 2px solid #e3e3e3;
border-radius: 10px;
overflow: hidden;
}
.team-current-theme4 .inner-box:hover .image img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.team-current-theme4 .inner-box:hover .social-links {
-webkit-transform: scaleY(1);
-moz-transform: scaleY(1);
-ms-transform: scaleY(1);
transform: scaleY(1);
opacity: 1;
visibility: visible;
}
.team-current-theme4 .image-box {
position: relative;
}
.team-current-theme4 .image-box .image {
position: relative;
margin-bottom: 0;
z-index: 1;
}
.team-current-theme4 .image-box .image img {
width: 100%;
transition: all 400ms ease;
}
@media (prefers-reduced-motion: reduce) {
.team-current-theme4 .image-box .image img {
transition: none;
}
}
.team-current-theme4 .info-box {
position: relative;
text-align: center;
padding: 20px 30px 30px;
background-color: #fff;
z-index: 2;
}
.team-current-theme4 .info-box .team-title {
position: relative;
margin-top: 0;
margin-bottom: 5px;
}
.team-current-theme4 .info-box .team-title a:hover {
color: var(--theme-color1);
}
.team-current-theme4 .info-box .team-subtitle {
position: relative;
display: block;
transition: all 400ms ease;
}
@media (prefers-reduced-motion: reduce) {
.team-current-theme4 .info-box .team-subtitle {
transition: none;
}
}
.team-current-theme4 .share-icon {
position: absolute;
top: 30px;
right: 30px;
height: 40px;
width: 40px;
line-height: 40px;
text-align: center;
font-size: 14px;
color: #fff;
background-color: var(--theme-color1);
transition: all 400ms ease;
border-radius: 50px;
z-index: 3;
}
@media (prefers-reduced-motion: reduce) {
.team-current-theme4 .share-icon {
transition: none;
}
}
.team-current-theme4 .social-links {
position: absolute;
right: 30px;
top: 80px;
display: flex;
align-items: center;
flex-direction: column;
background-color: var(--theme-color1);
transform-origin: top;
transform: scaleY(0);
border-radius: 50px;
z-index: 3;
padding: 17px 10px 17px;
opacity: 0;
visibility: hidden;
transition: all 400ms ease;
}
@media (prefers-reduced-motion: reduce) {
.team-current-theme4 .social-links {
transition: none;
}
}
.team-current-theme4 .social-links li {
list-style: none;
margin-bottom: 0;
}
.team-current-theme4 .social-links li a {
position: relative;
font-size: 20px;
line-height: 20px;
display: inline-block;
color: #fff;
margin-bottom: 25px;
transition: all 400ms ease;
}
@media (prefers-reduced-motion: reduce) {
.team-current-theme4 .social-links li a {
transition: none;
}
}
.team-current-theme4 .social-links li a:last-child {
margin-bottom: 0px;
}.tm-sc-testimonials .star-rating {
float: right;
overflow: hidden;
position: relative;
height: 1.1em;
line-height: 1.2;
font-size: 0.9em;
width: 5.6em;
}
.tm-sc-testimonials .star-rating::before {
content: "\f005\f005\f005\f005\f005";
color: #d3ced2;
font-family: "Font Awesome 5 Free";
font-weight: 500;
float: left;
top: 0;
left: 0;
position: absolute;
}
.tm-sc-testimonials .star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
}
.tm-sc-testimonials .star-rating span::before {
content: "\f005\f005\f005\f005\f005";
font-family: "Font Awesome 5 Free";
font-weight: 500;
color: #f1c40f;
top: 0;
position: absolute;
left: 0;
}
.tm-sc-testimonials .star-rating {
float: none;
margin-top: 5px;
margin-bottom: 20px;
overflow: visible;
}
.tm-sc-testimonials .star-rating span:before {
color: var(--theme-color2);
}
.tm-sc-testimonials .author-text,
.tm-sc-testimonials .name,
.tm-sc-testimonials .job-position {
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-testimonials .author-text,
.tm-sc-testimonials .name,
.tm-sc-testimonials .job-position {
transition: none;
}
}
.tm-sc-testimonials .star-rating span:before {
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-testimonials .star-rating span:before {
transition: none;
}
}
.owl-carousel .type-testimonials {
box-shadow: none;
}
.tm-sc-testimonials .star-rating {
float: right;
overflow: hidden;
position: relative;
height: 1.1em;
line-height: 1.2;
font-size: 0.9em;
width: 5.6em;
}
.tm-sc-testimonials .star-rating::before {
content: "\f005\f005\f005\f005\f005";
color: #d3ced2;
font-family: "Font Awesome 5 Free";
font-weight: 500;
float: left;
top: 0;
left: 0;
position: absolute;
}
.tm-sc-testimonials .star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
}
.tm-sc-testimonials .star-rating span::before {
content: "\f005\f005\f005\f005\f005";
font-family: "Font Awesome 5 Free";
font-weight: 500;
color: #f1c40f;
top: 0;
position: absolute;
left: 0;
}
.tm-sc-testimonials .star-rating {
float: none;
margin-top: 5px;
margin-bottom: 20px;
overflow: visible;
}
.tm-sc-testimonials .star-rating span:before {
color: var(--theme-color2);
}
.tm-sc-testimonials .author-text,
.tm-sc-testimonials .name,
.tm-sc-testimonials .job-position {
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-testimonials .author-text,
.tm-sc-testimonials .name,
.tm-sc-testimonials .job-position {
transition: none;
}
}
.tm-sc-testimonials .star-rating span:before {
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-testimonials .star-rating span:before {
transition: none;
}
}
.owl-carousel .type-testimonials {
box-shadow: none;
}
.tm-sc-testimonials .testimonial-block-style1 {
position: relative;
}
.tm-sc-testimonials .testimonial-block-style1 .inner-box {
text-align: center;
padding: 68px 51px 107px;
}
.tm-sc-testimonials .testimonial-block-style1 .inner-box .quote-icon {
margin-bottom: 25px;
}
.tm-sc-testimonials .testimonial-block-style1 .inner-box .quote-icon i {
font-size: 36px;
background: var(--gradient-1);
-webkit-text-fill-color: transparent;
-webkit-background-clip: text;
}
.tm-sc-testimonials .testimonial-block-style1 .inner-box .author-text {
font-size: 20px;
color: #404040;
margin-bottom: 27px;
line-height: 32px;
}
.tm-sc-testimonials .testimonial-block-style1 .inner-box .testimonial-name {
font-size: 26px;
font-weight: 800;
display: block;
color: #000000;
text-transform: uppercase;
margin-bottom: -3px;
}
.tm-sc-testimonials .testimonial-block-style1 .inner-box .testimonial-position {
color: #666666;
}
.tm-sc-testimonials .star-rating {
float: right;
overflow: hidden;
position: relative;
height: 1.1em;
line-height: 1.2;
font-size: 0.9em;
width: 5.6em;
}
.tm-sc-testimonials .star-rating::before {
content: "\f005\f005\f005\f005\f005";
color: #d3ced2;
font-family: "Font Awesome 5 Free";
font-weight: 500;
float: left;
top: 0;
left: 0;
position: absolute;
}
.tm-sc-testimonials .star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
}
.tm-sc-testimonials .star-rating span::before {
content: "\f005\f005\f005\f005\f005";
font-family: "Font Awesome 5 Free";
font-weight: 500;
color: #f1c40f;
top: 0;
position: absolute;
left: 0;
}
.tm-sc-testimonials .star-rating {
float: none;
margin-top: 5px;
margin-bottom: 20px;
overflow: visible;
}
.tm-sc-testimonials .star-rating span:before {
color: var(--theme-color2);
}
.tm-sc-testimonials .author-text,
.tm-sc-testimonials .name,
.tm-sc-testimonials .job-position {
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-testimonials .author-text,
.tm-sc-testimonials .name,
.tm-sc-testimonials .job-position {
transition: none;
}
}
.tm-sc-testimonials .star-rating span:before {
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-testimonials .star-rating span:before {
transition: none;
}
}
.owl-carousel .type-testimonials {
box-shadow: none;
}
.tm-sc-testimonials .testimonial-block-style2 {
position: relative;
}
.tm-sc-testimonials .testimonial-block-style2 .auther-info {
position: relative;
padding-left: 121px;
padding-top: 0;
margin-bottom: 20px;
}
.tm-sc-testimonials .testimonial-block-style2 .auther-info .thumb {
position: absolute;
top: 0;
left: 0;
}
.tm-sc-testimonials .testimonial-block-style2 .auther-info .thumb img {
border-radius: 50%;
border: 3px solid var(--theme-color1);
width: 84px;
}
.tm-sc-testimonials .testimonial-block-style2 .auther-info .testimonial-name {
font-size: 30px;
color: #191919;
margin-bottom: 1px;
font-weight: 700;
}
.tm-sc-testimonials .testimonial-block-style2 .auther-info .testimonial-position {
font-size: 16px;
color: #b4b4b4;
font-weight: 500;
}
.tm-sc-testimonials .testimonial-block-style2 .author-text {
font-size: 28px;
line-height: 45px;
font-weight: 500;
margin-bottom: 38px;
letter-spacing: 0;
}
.tm-sc-testimonials .testimonial-block-style2 .quote-icon {
margin-bottom: 25px;
}
.tm-sc-testimonials .testimonial-block-style2 .quote-icon i {
font-size: 36px;
background: var(--gradient-1);
-webkit-text-fill-color: transparent;
-webkit-background-clip: text;
}
.tm-sc-testimonials .star-rating {
float: right;
overflow: hidden;
position: relative;
height: 1.1em;
line-height: 1.2;
font-size: 0.9em;
width: 5.6em;
}
.tm-sc-testimonials .star-rating::before {
content: "\f005\f005\f005\f005\f005";
color: #d3ced2;
font-family: "Font Awesome 5 Free";
font-weight: 500;
float: left;
top: 0;
left: 0;
position: absolute;
}
.tm-sc-testimonials .star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
}
.tm-sc-testimonials .star-rating span::before {
content: "\f005\f005\f005\f005\f005";
font-family: "Font Awesome 5 Free";
font-weight: 500;
color: #f1c40f;
top: 0;
position: absolute;
left: 0;
}
.tm-sc-testimonials .star-rating {
float: none;
margin-top: 5px;
margin-bottom: 20px;
overflow: visible;
}
.tm-sc-testimonials .star-rating span:before {
color: var(--theme-color2);
}
.tm-sc-testimonials .author-text,
.tm-sc-testimonials .name,
.tm-sc-testimonials .job-position {
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-testimonials .author-text,
.tm-sc-testimonials .name,
.tm-sc-testimonials .job-position {
transition: none;
}
}
.tm-sc-testimonials .star-rating span:before {
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-testimonials .star-rating span:before {
transition: none;
}
}
.owl-carousel .type-testimonials {
box-shadow: none;
}
.testimonial-block-style3 {
position: relative;
}
.testimonial-block-style3 .inner-box {
position: relative;
margin: 1px;
}
.testimonial-block-style3 .inner-box .content-box {
position: relative;
display: block;
background-color: #000;
padding: 55px 60px;
margin-bottom: 45px;
}
.testimonial-block-style3 .inner-box .content-box:before {
position: absolute;
left: 60px;
top: 100%;
border-right: 150px solid transparent;
border-top: 45px solid #000;
content: "";
}
@media (max-width: 575.98px) {
.testimonial-block-style3 .inner-box .content-box:before {
content: none;
}
}
.testimonial-block-style3 .inner-box .content-box .icon {
position: absolute;
right: 0;
top: 0;
height: 72px;
width: 72px;
font-size: 42px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
color: var(--text-color-bg-theme-color1);
background-color: var(--theme-color1);
background-repeat: no-repeat;
background-position: center;
-webkit-transition: all 100ms ease;
transition: all 100ms ease;
}
.testimonial-block-style3 .inner-box .content-box .star-rating {
margin-bottom: 20px;
}
.testimonial-block-style3 .inner-box .content-box .star-rating span:before {
color: #f9bf00;
font-weight: 600;
}
.testimonial-block-style3 .inner-box .content-box .author-text {
position: relative;
font-size: 20px;
line-height: 38px;
color: #ffffff;
margin-bottom: 0;
}
.testimonial-block-style3 .inner-box .info-box {
position: relative;
margin-top: -30px;
margin-bottom: 5px;
margin-left: 160px;
padding-left: 115px;
min-height: 94px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
@media (max-width: 575.98px) {
.testimonial-block-style3 .inner-box .info-box {
margin-left: 0;
}
}
.testimonial-block-style3 .inner-box .info-box .thumb {
position: absolute;
left: 0;
top: 0;
height: 94px;
width: 94px;
border: 2px solid var(--theme-color1);
border-radius: 50%;
overflow: hidden;
padding: 10px;
}
.testimonial-block-style3 .inner-box .info-box .thumb img {
border-radius: 50%;
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.testimonial-block-style3 .inner-box .info-box .testimonial-name {
margin-top: 0;
margin-bottom: 2px;
}
.testimonial-block-style3 .inner-box .info-box .testimonial-position {
position: relative;
text-transform: uppercase;
display: block;
font-size: 13px;
color: #808287;
font-weight: 500;
line-height: 22px;
letter-spacing: 0.1em;
}
.tm-sc-testimonials .star-rating {
float: right;
overflow: hidden;
position: relative;
height: 1.1em;
line-height: 1.2;
font-size: 0.9em;
width: 5.6em;
}
.tm-sc-testimonials .star-rating::before {
content: "\f005\f005\f005\f005\f005";
color: #d3ced2;
font-family: "Font Awesome 5 Free";
font-weight: 500;
float: left;
top: 0;
left: 0;
position: absolute;
}
.tm-sc-testimonials .star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
}
.tm-sc-testimonials .star-rating span::before {
content: "\f005\f005\f005\f005\f005";
font-family: "Font Awesome 5 Free";
font-weight: 500;
color: #f1c40f;
top: 0;
position: absolute;
left: 0;
}
.tm-sc-testimonials .star-rating {
float: none;
margin-top: 5px;
margin-bottom: 20px;
overflow: visible;
}
.tm-sc-testimonials .star-rating span:before {
color: var(--theme-color2);
}
.tm-sc-testimonials .author-text,
.tm-sc-testimonials .name,
.tm-sc-testimonials .job-position {
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-testimonials .author-text,
.tm-sc-testimonials .name,
.tm-sc-testimonials .job-position {
transition: none;
}
}
.tm-sc-testimonials .star-rating span:before {
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-testimonials .star-rating span:before {
transition: none;
}
}
.owl-carousel .type-testimonials {
box-shadow: none;
}
.tm-sc-testimonials .testimonial-block-style4 {
position: relative;
margin-bottom: 30px;
}
.tm-sc-testimonials .testimonial-block-style4 .testimonial-content {
position: relative;
background-color: #fff;
padding: 85px 41px 38px;
border-radius: 5px;
border-bottom: 2px solid var(--theme-color1);
box-shadow: 0 0px 15px rgba(0, 0, 0, 0.1);
margin-top: 45px;
}
.tm-sc-testimonials .testimonial-block-style4 .testimonial-content:hover .thumb img {
-webkit-transform: scaleX(-1);
-moz-transform: scaleX(-1);
-ms-transform: scaleX(-1);
transform: scaleX(-1);
}
.tm-sc-testimonials .testimonial-block-style4 .testimonial-content .thumb {
margin-bottom: 20px;
position: absolute;
left: 40px;
top: -45px;
height: 110px;
width: 110px;
border: 5px solid #fff;
border-radius: 50%;
box-shadow: 0px 10px 60px rgba(0, 0, 0, 0.07);
}
.tm-sc-testimonials .testimonial-block-style4 .testimonial-content .thumb img {
border-radius: 50%;
transition: all 300ms ease;
}
.tm-sc-testimonials .testimonial-block-style4 .testimonial-content .rating {
position: relative;
color: #ffba25;
font-size: 14px;
margin-bottom: 12px;
}
.tm-sc-testimonials .testimonial-block-style4 .testimonial-content .rating .star-rating {
margin-top: 0;
margin-bottom: 0;
display: inline-block;
}
.tm-sc-testimonials .testimonial-block-style4 .testimonial-content .rating .star-rating span:before {
color: #ffba08;
font-weight: 600;
}
.tm-sc-testimonials .testimonial-block-style4 .testimonial-content .info-box .testimonial-name {
margin-top: 0;
font-weight: 500;
color: #151718;
margin-bottom: 0;
}
.tm-sc-testimonials .testimonial-block-style4 .testimonial-content .info-box .testimonial-position {
margin-bottom: 15px;
display: inline-block;
}
.tm-sc-testimonials .testimonial-block-style4 .testimonial-content .info-box .quote-icon {
font-size: 110px;
color: #f3f4f5;
position: absolute;
top: 20px;
right: 60px;
line-height: 110px;
}
@media (max-width: 320px) {
.tm-sc-testimonials .testimonial-block-style4 .testimonial-content .info-box .quote-icon {
top: 10px;
right: 20px;
}
}
.tm-sc-testimonials .testimonial-block-style4 .testimonial-content .author-text {
line-height: 32px;
}
.tm-sc-testimonials .star-rating {
float: right;
overflow: hidden;
position: relative;
height: 1.1em;
line-height: 1.2;
font-size: 0.9em;
width: 5.6em;
}
.tm-sc-testimonials .star-rating::before {
content: "\f005\f005\f005\f005\f005";
color: #d3ced2;
font-family: "Font Awesome 5 Free";
font-weight: 500;
float: left;
top: 0;
left: 0;
position: absolute;
}
.tm-sc-testimonials .star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
}
.tm-sc-testimonials .star-rating span::before {
content: "\f005\f005\f005\f005\f005";
font-family: "Font Awesome 5 Free";
font-weight: 500;
color: #f1c40f;
top: 0;
position: absolute;
left: 0;
}
.tm-sc-testimonials .star-rating {
float: none;
margin-top: 5px;
margin-bottom: 20px;
overflow: visible;
}
.tm-sc-testimonials .star-rating span:before {
color: var(--theme-color2);
}
.tm-sc-testimonials .author-text,
.tm-sc-testimonials .name,
.tm-sc-testimonials .job-position {
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-testimonials .author-text,
.tm-sc-testimonials .name,
.tm-sc-testimonials .job-position {
transition: none;
}
}
.tm-sc-testimonials .star-rating span:before {
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-testimonials .star-rating span:before {
transition: none;
}
}
.owl-carousel .type-testimonials {
box-shadow: none;
}
.testimonial-block-style5 .testimonial-content {
background: #ffffff;
box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.07);
border-radius: 10px;
padding: 40px 40px 40px;
}
@media (max-width: 575.98px) {
.testimonial-block-style5 .testimonial-content {
text-align: center;
}
}
.testimonial-block-style5 .testimonial-content .author-text {
margin-bottom: 30px;
}
.testimonial-block-style5 .testimonial-content .info-box {
position: relative;
padding-left: 80px;
}
@media (max-width: 575.98px) {
.testimonial-block-style5 .testimonial-content .info-box {
padding-left: 0;
}
}
.testimonial-block-style5 .testimonial-content .info-box .thumb {
position: absolute;
left: 0;
top: 0;
height: 62px;
width: 62px;
border-radius: 50%;
overflow: hidden;
}
@media (max-width: 575.98px) {
.testimonial-block-style5 .testimonial-content .info-box .thumb {
position: relative;
margin-bottom: 10px;
display: inline-block;
}
}
.testimonial-block-style5 .testimonial-content .info-box .rating {
font-size: 14px;
line-height: 14px;
margin-bottom: 10px;
}
.testimonial-block-style5 .testimonial-content .info-box .rating .star-rating {
margin-top: 0;
margin-bottom: 0;
display: inline-block;
}
.testimonial-block-style5 .testimonial-content .info-box .rating .star-rating span:before {
color: #ffba08;
font-weight: 600;
}
.testimonial-block-style5 .testimonial-content .info-box .rating i {
color: #ffdf00;
}
.testimonial-block-style5 .testimonial-content .info-box .name-box {
position: relative;
display: flex;
flex-wrap: wrap;
align-items: center;
}
@media (max-width: 575.98px) {
.testimonial-block-style5 .testimonial-content .info-box .name-box {
flex-direction: column;
}
}
.testimonial-block-style5 .testimonial-content .info-box .name-box .testimonial-name {
margin-top: 0;
margin-bottom: 0;
margin-right: 10px;
}
@media (max-width: 575.98px) {
.testimonial-block-style5 .testimonial-content .info-box .name-box .testimonial-name {
margin-right: 0;
}
}
.tm-sc-testimonials .star-rating {
float: right;
overflow: hidden;
position: relative;
height: 1.1em;
line-height: 1.2;
font-size: 0.9em;
width: 5.6em;
}
.tm-sc-testimonials .star-rating::before {
content: "\f005\f005\f005\f005\f005";
color: #d3ced2;
font-family: "Font Awesome 5 Free";
font-weight: 500;
float: left;
top: 0;
left: 0;
position: absolute;
}
.tm-sc-testimonials .star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
}
.tm-sc-testimonials .star-rating span::before {
content: "\f005\f005\f005\f005\f005";
font-family: "Font Awesome 5 Free";
font-weight: 500;
color: #f1c40f;
top: 0;
position: absolute;
left: 0;
}
.tm-sc-testimonials .star-rating {
float: none;
margin-top: 5px;
margin-bottom: 20px;
overflow: visible;
}
.tm-sc-testimonials .star-rating span:before {
color: var(--theme-color2);
}
.tm-sc-testimonials .author-text,
.tm-sc-testimonials .name,
.tm-sc-testimonials .job-position {
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-testimonials .author-text,
.tm-sc-testimonials .name,
.tm-sc-testimonials .job-position {
transition: none;
}
}
.tm-sc-testimonials .star-rating span:before {
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-testimonials .star-rating span:before {
transition: none;
}
}
.owl-carousel .type-testimonials {
box-shadow: none;
}
.testimonial-block-style6 {
position: relative;
}
.testimonial-block-style6 .inner-box {
position: relative;
}
.testimonial-block-style6 .inner-box:hover .info-box .thumb {
-webkit-transform: scaleX(-1);
-moz-transform: scaleX(-1);
-ms-transform: scaleX(-1);
transform: scaleX(-1);
}
.testimonial-block-style6 .testimonial-content {
position: relative;
padding: 52px 40px 40px;
background-color: var(--theme-light-background);
border-radius: 10px 10px 0 0;
}
.testimonial-block-style6 .testimonial-content .icon {
position: absolute;
top: 40px;
right: 40px;
color: var(--theme-color1);
font-size: 40px;
line-height: 40px;
}
.testimonial-block-style6 .testimonial-content .rating {
position: relative;
z-index: 2;
line-height: 20px;
color: #ffba08;
margin-bottom: 22px;
}
.testimonial-block-style6 .testimonial-content .rating .star-rating {
margin-top: 0;
margin-bottom: 0;
display: inline-block;
}
.testimonial-block-style6 .testimonial-content .rating .star-rating span:before {
color: #ffba08;
font-weight: 600;
}
.testimonial-block-style6 .testimonial-content .rating i {
margin-right: 4px;
}
.testimonial-block-style6 .testimonial-content .author-text {
position: relative;
margin-bottom: 0;
}
.testimonial-block-style6 .info-box {
position: relative;
display: block;
text-align: left;
z-index: 2;
border: 1px solid #e3e3e3;
border-top: 0;
border-radius: 0 0 10px 10px;
min-height: 140px;
width: 100%;
padding: 30px 30px 30px 130px;
}
@media (max-width: 575.98px) {
.testimonial-block-style6 .info-box {
padding: 30px 30px;
text-align: center;
}
}
.testimonial-block-style6 .info-box .thumb {
position: absolute;
left: 30px;
top: 30px;
height: 80px;
width: 80px;
border-radius: 50%;
overflow: hidden;
transition: all 300ms ease;
}
@media (max-width: 575.98px) {
.testimonial-block-style6 .info-box .thumb {
position: relative;
left: 0;
top: 0;
display: inline-block;
margin-bottom: 0px;
}
}
.testimonial-block-style6 .info-box .testimonial-name {
margin-top: 10px;
margin-bottom: 4px;
}
.testimonial-block-style6 .info-box .testimonial-position {
display: block;
margin-bottom: 0;
}
.tm-sc-testimonials .star-rating {
float: right;
overflow: hidden;
position: relative;
height: 1.1em;
line-height: 1.2;
font-size: 0.9em;
width: 5.6em;
}
.tm-sc-testimonials .star-rating::before {
content: "\f005\f005\f005\f005\f005";
color: #d3ced2;
font-family: "Font Awesome 5 Free";
font-weight: 500;
float: left;
top: 0;
left: 0;
position: absolute;
}
.tm-sc-testimonials .star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
}
.tm-sc-testimonials .star-rating span::before {
content: "\f005\f005\f005\f005\f005";
font-family: "Font Awesome 5 Free";
font-weight: 500;
color: #f1c40f;
top: 0;
position: absolute;
left: 0;
}
.tm-sc-testimonials .star-rating {
float: none;
margin-top: 5px;
margin-bottom: 20px;
overflow: visible;
}
.tm-sc-testimonials .star-rating span:before {
color: var(--theme-color2);
}
.tm-sc-testimonials .author-text,
.tm-sc-testimonials .name,
.tm-sc-testimonials .job-position {
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-testimonials .author-text,
.tm-sc-testimonials .name,
.tm-sc-testimonials .job-position {
transition: none;
}
}
.tm-sc-testimonials .star-rating span:before {
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-testimonials .star-rating span:before {
transition: none;
}
}
.owl-carousel .type-testimonials {
box-shadow: none;
}
.testimonial-block-style7 {
position: relative;
}
.testimonial-block-style7 .testimonial-content {
position: relative;
border: 1px solid #e3e3e3;
border-radius: 10px;
}
.testimonial-block-style7 .testimonial-content:before {
position: absolute;
left: 50%;
bottom: 0;
height: 10px;
border-bottom: 2px solid var(--theme-color1);
width: 0%;
border-radius: 10px;
transition: all 300ms ease;
content: "";
}
@media (prefers-reduced-motion: reduce) {
.testimonial-block-style7 .testimonial-content:before {
transition: none;
}
}
.testimonial-block-style7 .testimonial-content:hover::before {
left: 0;
width: 100%;
}
.testimonial-block-style7 .content-box {
position: relative;
padding: 30px;
}
@media (max-width: 575.98px) {
.testimonial-block-style7 .content-box {
text-align: center;
}
}
.testimonial-block-style7 .content-box .author-text {
position: relative;
color: var(--text-color);
margin-bottom: 0;
}
.testimonial-block-style7 .info-box {
position: relative;
display: inline-block;
text-align: right;
padding-left: 100px;
padding-top: 5px;
z-index: 2;
background-color: var(--theme-light-background);
width: 100%;
padding: 24px 30px 30px 30px;
margin-top: -1px;
}
@media (max-width: 575.98px) {
.testimonial-block-style7 .info-box {
text-align: center;
}
}
.testimonial-block-style7 .info-box .thumb {
position: absolute;
left: 30px;
top: 20px;
height: 80px;
width: 80px;
}
@media (max-width: 575.98px) {
.testimonial-block-style7 .info-box .thumb {
position: relative;
left: 0;
top: 0;
display: inline-block;
margin-bottom: 0px;
}
}
.testimonial-block-style7 .info-box .thumb img {
border-radius: 50%;
}
.testimonial-block-style7 .info-box .thumb .icon {
position: absolute;
right: 0;
top: 0;
font-size: 20px;
color: var(--theme-color1);
}
.testimonial-block-style7 .info-box .testimonial-name {
margin-bottom: 4px;
}
.testimonial-block-style7 .info-box .testimonial-position {
display: block;
margin-bottom: 0;
}
.tm-sc-testimonials .star-rating {
float: right;
overflow: hidden;
position: relative;
height: 1.1em;
line-height: 1.2;
font-size: 0.9em;
width: 5.6em;
}
.tm-sc-testimonials .star-rating::before {
content: "\f005\f005\f005\f005\f005";
color: #d3ced2;
font-family: "Font Awesome 5 Free";
font-weight: 500;
float: left;
top: 0;
left: 0;
position: absolute;
}
.tm-sc-testimonials .star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
}
.tm-sc-testimonials .star-rating span::before {
content: "\f005\f005\f005\f005\f005";
font-family: "Font Awesome 5 Free";
font-weight: 500;
color: #f1c40f;
top: 0;
position: absolute;
left: 0;
}
.tm-sc-testimonials .star-rating {
float: none;
margin-top: 5px;
margin-bottom: 20px;
overflow: visible;
}
.tm-sc-testimonials .star-rating span:before {
color: var(--theme-color2);
}
.tm-sc-testimonials .author-text,
.tm-sc-testimonials .name,
.tm-sc-testimonials .job-position {
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-testimonials .author-text,
.tm-sc-testimonials .name,
.tm-sc-testimonials .job-position {
transition: none;
}
}
.tm-sc-testimonials .star-rating span:before {
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-testimonials .star-rating span:before {
transition: none;
}
}
.owl-carousel .type-testimonials {
box-shadow: none;
}
.testimonial-block-style8 {
position: relative;
}
.testimonial-block-style8 .testimonial-content {
position: relative;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.07);
border-radius: 10px;
}
.testimonial-block-style8 .testimonial-content:hover .info-box .thumb {
-webkit-transform: scaleX(-1);
-moz-transform: scaleX(-1);
-ms-transform: scaleX(-1);
transform: scaleX(-1);
}
.testimonial-block-style8 .content-box {
position: relative;
padding: 0 40px 40px;
}
@media (max-width: 575.98px) {
.testimonial-block-style8 .content-box {
text-align: center;
}
}
.testimonial-block-style8 .content-box .icon {
position: absolute;
top: 40px;
right: 40px;
color: var(--theme-color1);
font-size: 40px;
line-height: 40px;
}
.testimonial-block-style8 .content-box .rating {
position: relative;
z-index: 2;
line-height: 20px;
color: #ffba08;
}
.testimonial-block-style8 .content-box .rating .star-rating {
margin-bottom: 0;
display: inline-block;
}
.testimonial-block-style8 .content-box .rating .star-rating span:before {
color: #ffba08;
font-weight: 600;
}
.testimonial-block-style8 .content-box .rating i {
margin-right: 4px;
}
.testimonial-block-style8 .content-box .author-text {
position: relative;
color: var(--text-color);
margin-bottom: 0;
border-top: 1px solid #e3e3e3;
padding-top: 20px;
margin-bottom: 30px;
}
.testimonial-block-style8 .info-box {
position: relative;
display: inline-block;
text-align: left;
padding: 40px 0 22px 139px;
border-radius: 0 0 10px 10px;
width: 100%;
}
@media (max-width: 575.98px) {
.testimonial-block-style8 .info-box {
padding: 30px 20px;
text-align: center;
}
}
.testimonial-block-style8 .info-box .thumb {
position: absolute;
left: 40px;
top: 40px;
height: 80px;
width: 80px;
border-radius: 10px;
overflow: hidden;
transition: all 200ms ease;
}
@media (max-width: 575.98px) {
.testimonial-block-style8 .info-box .thumb {
position: relative;
display: inline-block;
left: 0;
top: 0;
}
}
.testimonial-block-style8 .info-box .testimonial-name {
margin-top: 10px;
margin-bottom: 0px;
}
@media (max-width: 575.98px) {
.testimonial-block-style8 .info-box .testimonial-name {
margin-bottom: 0;
}
}
.testimonial-block-style8 .info-box .testimonial-position {
display: block;
margin-bottom: 0;
}
.tm-sc-testimonials .star-rating {
float: right;
overflow: hidden;
position: relative;
height: 1.1em;
line-height: 1.2;
font-size: 0.9em;
width: 5.6em;
}
.tm-sc-testimonials .star-rating::before {
content: "\f005\f005\f005\f005\f005";
color: #d3ced2;
font-family: "Font Awesome 5 Free";
font-weight: 500;
float: left;
top: 0;
left: 0;
position: absolute;
}
.tm-sc-testimonials .star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
}
.tm-sc-testimonials .star-rating span::before {
content: "\f005\f005\f005\f005\f005";
font-family: "Font Awesome 5 Free";
font-weight: 500;
color: #f1c40f;
top: 0;
position: absolute;
left: 0;
}
.tm-sc-testimonials .star-rating {
float: none;
margin-top: 5px;
margin-bottom: 20px;
overflow: visible;
}
.tm-sc-testimonials .star-rating span:before {
color: var(--theme-color2);
}
.tm-sc-testimonials .author-text,
.tm-sc-testimonials .name,
.tm-sc-testimonials .job-position {
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-testimonials .author-text,
.tm-sc-testimonials .name,
.tm-sc-testimonials .job-position {
transition: none;
}
}
.tm-sc-testimonials .star-rating span:before {
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-testimonials .star-rating span:before {
transition: none;
}
}
.owl-carousel .type-testimonials {
box-shadow: none;
}
.testimonial-block-style9 {
position: relative;
margin-bottom: 30px;
}
.testimonial-block-style9 .inner-box {
position: relative;
background: #ffffff;
box-shadow: 0px 0px 18px 3px rgba(0, 0, 0, 0.05);
}
@media (max-width: 575.98px) {
.testimonial-block-style9 .inner-box {
text-align: center;
}
}
.testimonial-block-style9 .inner-box:hover .info-box .thumb img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.testimonial-block-style9 .inner-box .info-box {
background-color: var(--theme-color1);
position: relative;
padding-left: 162px;
min-height: 94px;
padding-top: 14px;
padding-bottom: 10px;
}
@media (max-width: 575.98px) {
.testimonial-block-style9 .inner-box .info-box {
padding-left: 0;
text-align: center;
}
}
.testimonial-block-style9 .inner-box .info-box .thumb {
position: absolute;
left: 40px;
top: 5px;
height: 84px;
width: 84px;
border-radius: 50%;
overflow: hidden;
border: 3px solid #fff;
z-index: 2;
}
@media (max-width: 575.98px) {
.testimonial-block-style9 .inner-box .info-box .thumb {
position: relative;
left: 0;
top: 0;
display: inline-block;
margin-bottom: 10px;
}
}
.testimonial-block-style9 .inner-box .info-box .thumb img {
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.testimonial-block-style9 .inner-box .info-box .thumb img {
transition: none;
}
}
.testimonial-block-style9 .inner-box .info-box .testimonial-name {
margin-top: 0;
margin-bottom: 0px;
color: #fff;
}
.testimonial-block-style9 .inner-box .info-box .testimonial-position {
display: block;
color: #fff;
font-family: var(--heading-font-family);
}
.testimonial-block-style9 .inner-box .info-box .rating {
position: absolute;
top: 34px;
right: 45px;
z-index: 2;
font-size: 14px;
line-height: 14px;
color: #dac935;
letter-spacing: -1px;
background: #615eea;
width: 145px;
padding-left: 18px;
}
.testimonial-block-style9 .inner-box .info-box .rating .star-rating {
margin-top: 0;
margin-bottom: 0;
display: inline-block;
}
.testimonial-block-style9 .inner-box .info-box .rating .star-rating span:before {
color: #dac935;
font-weight: 600;
}
@media (max-width: 575.98px) {
.testimonial-block-style9 .inner-box .info-box .rating {
position: relative;
display: inline-block;
right: 0;
top: 0;
margin: 20px 0;
}
}
.testimonial-block-style9 .inner-box .info-box .rating .rating-count {
background-color: var(--headings-color);
color: #fff;
width: 32px;
height: 32px;
line-height: 32px;
text-align: center;
display: inline-block;
margin-left: 20px;
font-weight: 500;
}
.testimonial-block-style9 .content-box {
position: relative;
padding: 34px 60px 34px 40px;
}
@media (max-width: 767.98px) {
.testimonial-block-style9 .content-box {
padding-left: 0;
text-align: center;
padding: 30px 30px;
}
}
.testimonial-block-style9 .content-box .text {
position: relative;
font-size: 18px;
line-height: 32px;
margin-bottom: 0;
}
.owl-carousel .testimonial-block-style9 {
box-shadow: none;
border: 1px solid rgba(0, 0, 0, 0.1);
}
.owl-carousel .testimonial-block-style9 .inner-box {
box-shadow: none;
}
.tm-sc-testimonials .star-rating {
float: right;
overflow: hidden;
position: relative;
height: 1.1em;
line-height: 1.2;
font-size: 0.9em;
width: 5.6em;
}
.tm-sc-testimonials .star-rating::before {
content: "\f005\f005\f005\f005\f005";
color: #d3ced2;
font-family: "Font Awesome 5 Free";
font-weight: 500;
float: left;
top: 0;
left: 0;
position: absolute;
}
.tm-sc-testimonials .star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
}
.tm-sc-testimonials .star-rating span::before {
content: "\f005\f005\f005\f005\f005";
font-family: "Font Awesome 5 Free";
font-weight: 500;
color: #f1c40f;
top: 0;
position: absolute;
left: 0;
}
.tm-sc-testimonials .star-rating {
float: none;
margin-top: 5px;
margin-bottom: 20px;
overflow: visible;
}
.tm-sc-testimonials .star-rating span:before {
color: var(--theme-color2);
}
.tm-sc-testimonials .author-text,
.tm-sc-testimonials .name,
.tm-sc-testimonials .job-position {
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-testimonials .author-text,
.tm-sc-testimonials .name,
.tm-sc-testimonials .job-position {
transition: none;
}
}
.tm-sc-testimonials .star-rating span:before {
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-testimonials .star-rating span:before {
transition: none;
}
}
.owl-carousel .type-testimonials {
box-shadow: none;
}
.testimonial-block-style10 .testimonial-content i {
font-size: 55px;
color: #fff;
margin-bottom: 20px;
}
.testimonial-block-style10 .testimonial-content .author-text {
font-size: 40px;
line-height: 1.6;
color: #fff;
font-weight: 400;
margin-bottom: 35px;
}
@media (max-width: 991.98px) {
.testimonial-block-style10 .testimonial-content .author-text {
font-size: 32px;
}
}
@media (max-width: 575.98px) {
.testimonial-block-style10 .testimonial-content .author-text {
font-size: 26px;
}
}
.testimonial-block-style10 .author-details .testimonial-name {
color: #fff;
margin: 0;
}
.testimonial-block-style10 .author-details .testimonial-position {
color: #fff;
}.counter-item {
position: relative;
margin-bottom: 50px;
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.counter-item {
transition: none;
}
}
.counter-item:hover .counter-icon {
background-color: #ffffff;
color: var(--theme-color1);
border-radius: 50%;
}
.counter-item .text {
padding-left: 100px;
position: relative;
}
.counter-item .counter-icon {
position: absolute;
left: 0;
top: 0;
top: 5px;
display: flex;
align-items: center;
justify-content: center;
height: 80px;
width: 80px;
background-color: var(--theme-color1);
color: #ffffff;
font-size: 48px;
border-radius: 5px;
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.counter-item .counter-icon {
transition: none;
}
}
.counter-item .counter {
font-size: 48px;
margin-top: 0;
line-height: 1;
margin-bottom: 10px;
}
.counter-item .title {
font-weight: 400;
color: var(--headings-color);
}
.counter-block-two {
position: relative;
margin-bottom: 50px;
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.counter-block-two {
transition: none;
}
}
.counter-block-two .text {
padding-left: 75px;
position: relative;
}
.counter-block-two .counter-icon {
position: absolute;
color: var(--theme-color1);
font-size: 48px;
line-height: 1em;
border-radius: 5px;
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.counter-block-two .counter-icon {
transition: none;
}
}
.counter-block-two .counter {
font-size: 48px;
margin-top: 0;
line-height: 1;
margin-bottom: 10px;
}
.counter-block-two .title-wrapper {
position: relative;
}
.counter-block-two .title-wrapper .title {
padding-top: 10px;
}
@media (max-width: 767.98px) {
.counter-block-two .title-wrapper .title {
padding-top: 0px;
}
}
.counter-block-two .title-wrapper:before {
position: absolute;
left: 0;
top: 0;
width: 150px;
border-top: 1px solid #e3e3e3;
content: "";
}
@media (max-width: 767.98px) {
.counter-block-two .title-wrapper:before {
display: none;
}
}
.counter-block-three {
padding: 50px 30px 40px;
border-radius: 7px;
background-color: #fff;
border: 1px solid #333f4d;
transition: all 300ms ease;
z-index: 1;
position: relative;
text-align: center;
}
@media (prefers-reduced-motion: reduce) {
.counter-block-three {
transition: none;
}
}
.counter-block-three:hover {
border-color: var(--theme-color1);
}
.counter-block-three .counter-icon {
font-size: 60px;
margin-bottom: 15px;
line-height: 1;
color: var(--headings-color);
}
.counter-block-three .text .counter {
margin-top: 0;
color: var(--theme-color1);
margin-bottom: 10px;
font-size: 48px;
line-height: 60px;
}
.counter-block-four {
position: relative;
margin-bottom: 50px;
}
.counter-block-four:nth-child(even) .counter-icon {
color: var(--theme-color2);
}
.counter-block-four .inner:hover .counter-icon {
-webkit-transform: scale(-1) rotate(180deg);
-moz-transform: scale(-1) rotate(180deg);
-ms-transform: scale(-1) rotate(180deg);
transform: scale(-1) rotate(180deg);
}
.counter-block-four .count-box {
position: relative;
padding: 60px 30px 30px;
text-align: center;
background-color: #ffffff;
box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.07);
margin: 0 auto;
border-radius: 10px;
}
.counter-block-four .counter-icon {
position: absolute;
left: 0px;
right: 0;
margin: 0 auto;
top: -40px;
height: 80px;
width: 80px;
display: flex;
align-items: center;
justify-content: center;
font-size: 48px;
line-height: 1em;
color: var(--theme-color1);
background-color: #ffffff;
border-radius: 50%;
border: 2px solid var(--theme-color1);
transition: all 300ms ease;
z-index: 1;
}
@media (prefers-reduced-motion: reduce) {
.counter-block-four .counter-icon {
transition: none;
}
}
.counter-block-four .counter {
font-size: 48px;
line-height: 1;
color: var(--theme-color2);
margin-bottom: 0px;
}
.counter-block-five {
position: relative;
margin-bottom: 50px;
z-index: 3;
}
.counter-block-five:nth-child(even) .inner .count-box .counter-icon {
background-color: var(--theme-color2);
}
.counter-block-five .inner {
position: relative;
padding-left: 32px;
transition: all 300ms ease;
}
@media (max-width: 575.98px) {
.counter-block-five .inner {
padding-left: 0;
}
}
.counter-block-five .inner:hover .counter-icon {
background-color: #ffffff;
color: var(--theme-color1);
box-shadow: 0px 10px 60px rgba(0, 0, 0, 0.07);
}
.counter-block-five .count-box {
position: relative;
padding: 20px 30px;
padding-left: 65px;
background-color: #ffffff;
box-shadow: 0px 10px 60px rgba(0, 0, 0, 0.07);
border-radius: 10px;
}
@media (max-width: 575.98px) {
.counter-block-five .count-box {
padding-left: 30px;
padding-top: 50px;
margin-top: 32px;
text-align: center;
}
}
.counter-block-five .counter-icon {
position: absolute;
z-index: 1;
left: 0;
top: 30px;
height: 70px;
width: 70px;
display: flex;
align-items: center;
justify-content: center;
font-size: 36px;
line-height: 1em;
border-radius: 50px;
color: #ffffff;
background-color: var(--theme-color1);
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.counter-block-five .counter-icon {
transition: none;
}
}
@media (max-width: 575.98px) {
.counter-block-five .counter-icon {
left: 0;
right: 0;
margin: 0 auto;
top: -32px;
}
}
.counter-block-five .count-box .counter {
font-size: 48px;
line-height: 1em;
color: var(--theme-color2);
margin-bottom: 7px;
}
.counter-block-six {
position: relative;
margin-bottom: 30px;
}
.counter-block-six .inner {
position: relative;
border-radius: 10px;
text-align: center;
padding: 30px 30px;
height: 100%;
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.counter-block-six .inner {
transition: none;
}
}
.counter-block-six .inner::before {
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
background: var(--theme-color2);
opacity: 0.05;
border-radius: 10px;
content: "";
transition: all 300ms ease;
z-index: -1;
}
@media (prefers-reduced-motion: reduce) {
.counter-block-six .inner::before {
transition: none;
}
}
.counter-block-six .inner:hover::before {
opacity: 1;
}
.counter-block-six .inner:hover .counter-icon {
-webkit-transform: scale(-1) rotate(180deg);
-moz-transform: scale(-1) rotate(180deg);
-ms-transform: scale(-1) rotate(180deg);
transform: scale(-1) rotate(180deg);
}
.counter-block-six .inner:hover .counter,
.counter-block-six .inner:hover .counter-icon,
.counter-block-six .inner:hover .title {
color: #ffffff;
}
.counter-block-six .counter-icon {
display: inline-block;
font-size: 60px;
line-height: 1em;
transition: all 300ms ease;
margin-bottom: 18px;
color: var(--headings-color);
}
@media (prefers-reduced-motion: reduce) {
.counter-block-six .counter-icon {
transition: none;
}
}
.counter-block-six .count-box .counter {
font-size: 48px;
margin-top: 0;
}
.counter-block-saven {
position: relative;
margin-bottom: 50px;
}
.counter-block-saven .inner {
position: relative;
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.counter-block-saven .inner {
transition: none;
}
}
@media (max-width: 1199.98px) {
.counter-block-saven .inner {
text-align: center;
}
}
.counter-block-saven .inner:hover .counter-icon {
-webkit-transform: scale(-1) rotate(180deg);
-moz-transform: scale(-1) rotate(180deg);
-ms-transform: scale(-1) rotate(180deg);
transform: scale(-1) rotate(180deg);
}
.counter-block-saven .counter-icon {
display: inline-block;
font-size: 60px;
line-height: 1em;
transition: all 300ms ease;
margin-bottom: 25px;
color: var(--headings-color);
}
@media (prefers-reduced-motion: reduce) {
.counter-block-saven .counter-icon {
transition: none;
}
}
.counter-block-saven .count-box .counter {
font-size: 48px;
line-height: 58px;
margin-top: 0;
}
.counter-block-eight {
position: relative;
margin-bottom: 50px;
}
.counter-block-eight .inner {
position: relative;
transition: all 300ms ease;
background-color: #ffffff;
box-shadow: 0px 10px 60px rgba(0, 0, 0, 0.07);
border-radius: 10px;
padding: 40px 30px 30px;
max-width: 230px;
margin: 30px auto 0;
}
@media (prefers-reduced-motion: reduce) {
.counter-block-eight .inner {
transition: none;
}
}
.counter-block-eight .inner:hover .counter-icon {
-webkit-transform: scaleX(-1);
-moz-transform: scaleX(-1);
-ms-transform: scaleX(-1);
transform: scaleX(-1);
color: #ffffff;
background-color: var(--theme-color2);
}
.counter-block-eight .counter-icon {
position: absolute;
top: -30px;
left: 30px;
width: 60px;
height: 60px;
line-height: 60px;
display: inline-block;
text-align: center;
background-color: var(--theme-color1);
color: #ffffff;
font-size: 36px;
border-radius: 10px;
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.counter-block-eight .counter-icon {
transition: none;
}
}
.counter-block-eight .count-box .counter {
font-size: 48px;
line-height: 58px;
margin-bottom: 10px;
color: var(--theme-color2);
}
.counter-block-eight .title {
margin-bottom: 0;
}
.counter-block-nine {
position: relative;
margin-bottom: 30px;
}
.counter-block-nine .inner {
position: relative;
transition: all 300ms ease;
background-color: #ffffff;
padding: 54px 34px 34px;
text-align: center;
border-radius: 10px;
border: 1px solid #e3e3e3;
}
@media (prefers-reduced-motion: reduce) {
.counter-block-nine .inner {
transition: none;
}
}
.counter-block-nine .inner:before {
position: absolute;
left: 10px;
top: 10px;
right: 10px;
bottom: 10px;
border: 1px dashed #e3e3e3;
content: "";
}
.counter-block-nine .inner:hover .counter-icon {
-webkit-transform: scaleX(-1);
-moz-transform: scaleX(-1);
-ms-transform: scaleX(-1);
transform: scaleX(-1);
color: #ffffff;
background-color: var(--theme-color2);
}
.counter-block-nine .counter-icon {
position: relative;
display: inline-block;
width: 80px;
height: 80px;
line-height: 80px;
text-align: center;
background-color: var(--theme-color1);
color: #ffffff;
font-size: 48px;
border-radius: 100px;
transition: all 300ms ease;
margin-bottom: 20px;
}
@media (prefers-reduced-motion: reduce) {
.counter-block-nine .counter-icon {
transition: none;
}
}
.counter-block-nine .count-box .counter {
font-size: 48px;
line-height: 58px;
margin-bottom: 10px;
color: var(--theme-color2);
}
.counter-block-nine .title {
margin-bottom: 0;
}
@media (max-width: 767.98px) {
.counter-block-nine .title {
padding-top: 0px;
}
}.tm-interactive-list {
border-top: 1px solid rgba(255, 255, 255, 0.09);
border-bottom: 1px solid rgba(255, 255, 255, 0.09);
}
.tm-interactive-list h2 {
margin: 0 auto;
padding: 0 12px;
font-size: 60px;
position: relative;
color: rgba(22, 22, 22, 0.75);
line-height: 1.35em;
}
.tm-interactive-list h2 .each-item {
color: rgba(22, 22, 22, 0.75);
display: inline-block;
position: relative;
transition: all 0.3s ease-in-out;
}
.tm-interactive-list h2 .each-item:hover {
color: #000;
cursor: pointer;
}
.tm-interactive-list h2 .each-item:hover .hover-img {
opacity: 1;
visibility: visible;
transform: translateX(-50%) translateY(0);
}
.tm-interactive-list h2 .hover-img {
max-width: 235px;
width: 235px;
position: absolute;
left: 50%;
bottom: 100%;
z-index: 1;
opacity: 0;
visibility: hidden;
transform: translateX(-50%) translateY(-5px);
transition: all 0.3s ease-in-out;
}
@media (min-width: 1201px) and (max-width: 1366px) {
.tm-interactive-list h2 {
font-size: 70px;
}
.tm-interactive-list h2 .hover-img {
max-width: 220px;
}
}
@media (min-width: 1025px) and (max-width: 1200px) {
.tm-interactive-list h2 {
font-size: 55px;
}
.tm-interactive-list h2 .hover-img {
max-width: 200px;
}
}
@media (max-width: 1024px) {
.tm-interactive-list h2 {
font-size: 32px;
text-align: center;
}
.tm-interactive-list h2 .hover-img {
position: static;
display: block;
transform: none;
opacity: 1;
visibility: visible;
margin: 10px auto 0;
width: auto;
}
.tm-interactive-list h2 .each-item {
margin-bottom: 40px;
padding: 0 5px;
}
.tm-interactive-list h2 .each-item:hover .hover-img {
transform: none;
}
}
@media (min-width: 768px) and (max-width: 1024px) {
.tm-interactive-list h2 .each-item {
width: 32%;
padding: 0 12px;
}
}
@media (max-width: 767px) {
.tm-interactive-list h2 {
font-size: 28px;
}
.tm-interactive-list h2 .each-item {
width: 49%;
}
}.elementor-widget-tm-ele-moving-text {
font-size: 28px;
font-weight: 500;
text-align: var(--alignment, left);
letter-spacing: 0.3em;
}
.elementor-widget-tm-ele-moving-text .tm-moving-text {
transform: rotate(var(--rotate, 0));
}
.elementor-widget-tm-ele-moving-text .tm-moving-text > svg {
width: var(--width);
height: auto;
overflow: visible;
word-spacing: var(--word-spacing);
transform: scaleX(var(--scale-x, 1)) scaleY(var(--scale-y, 1));
}
.elementor-widget-tm-ele-moving-text .tm-moving-text > svg path {
vector-effect: non-scaling-stroke;
fill: var(--path-fill, transparent);
stroke: var(--stroke-color, transparent);
stroke-width: var(--stroke-width, 1px);
transition: var(--stroke-transition) stroke, var(--stroke-transition) fill;
}
.elementor-widget-tm-ele-moving-text .tm-moving-text > svg:hover path {
--path-fill: var(--path-fill-hover);
--stroke-color: var(--stroke-color-hover);
--stroke-width: var(--stroke-width-hover);
}
.elementor-widget-tm-ele-moving-text .tm-moving-text > svg text {
fill: var(--bili-primary-color);
transition: var(--transition) stroke, var(--transition) stroke-width, var(--transition) fill;
}
.elementor-widget-tm-ele-moving-text .tm-moving-text > svg text:hover {
fill: var(--bili-primary-color);
}
.elementor-widget-tm-ele-moving-text .tm-moving-text[data-type-svg=mascot_line_simple] {
overflow: hidden;
}
.elementor-widget-tm-ele-moving-text .tm-moving-text.rotate_circle svg {
animation-name: wgl-rotation;
animation-iteration-count: infinite;
animation-timing-function: linear;
}
.elementor-widget-tm-ele-moving-text .simple_line {
white-space: nowrap;
width: var(--width);
margin: 0 auto;
}
.elementor-widget-tm-ele-moving-text .simple_line .text--word {
display: inline-block;
}
.elementor-widget-tm-ele-moving-text .simple_line .text--word .text {
word-spacing: var(--word-spacing);
transition: all var(--transition);
}
.elementor-widget-tm-ele-moving-text .simple_line .divider {
display: inline-block;
position: relative;
vertical-align: middle;
}.tm-interactive-tabs-content {
position: relative;
}
.tm-interactive-tabs-content .tab {
display: none;
}
.tm-interactive-tabs-content .active-tab .content-box {
opacity: 1;
visibility: visible;
left: 0;
}
.tm-interactive-tabs.tabs-default .features-list {
position: relative;
list-style: none;
padding: 0px;
margin: 0px;
}
.tm-interactive-tabs.tabs-default .features-list li {
position: relative;
font-size: 34px;
line-height: 1.2em;
color: #858585;
font-weight: 500;
border-top: 1px solid rgba(240, 240, 240, 0.2);
padding: 21px 0;
cursor: pointer;
transition: all 300ms ease;
}
@media (max-width: 991.98px) {
.tm-interactive-tabs.tabs-default .features-list li {
font-size: 24px;
}
}
.tm-interactive-tabs.tabs-default .features-list li .icon {
position: absolute;
right: 0;
top: 0;
font-size: 24px;
color: #e5e5e5;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
transition: all 300ms ease;
}
.tm-interactive-tabs.tabs-default .features-list li.active-btn {
border-top: 1px solid rgba(240, 240, 240, 0.5);
color: var(--theme-color2);
}
.tm-interactive-tabs.tabs-default .features-list li.active-btn i {
transform: rotate(180deg) scale(-1);
color: var(--theme-color1);
}
.tm-interactive-tabs.tabs-default .features-list li:first-child {
border-top: 0;
}
.tm-interactive-tabs.tabs-skin-style1 .tab-buttons .tab-btn {
position: relative;
padding: 10px 10px;
padding-left: 100px;
background-color: #f7f7f7;
font-size: 16px;
color: #000000;
font-weight: 600;
display: flex;
align-items: center;
cursor: pointer;
min-height: 90px;
margin-bottom: 20px;
}
.tm-interactive-tabs.tabs-skin-style1 .tab-buttons .tab-btn:last-child {
margin-bottom: 0;
}
@media (max-width: 991.98px) {
.tm-interactive-tabs.tabs-skin-style1 .tab-buttons .tab-btn:after, .tm-interactive-tabs.tabs-skin-style1 .tab-buttons .tab-btn::before {
display: none;
}
}
.tm-interactive-tabs.tabs-skin-style1 .tab-buttons .tab-btn .sub-icon {
margin-left: 10px;
font-size: 12px;
}
.tm-interactive-tabs.tabs-skin-style1 .tab-buttons .tab-btn:hover {
color: #fff;
background-color: var(--theme-color1);
}
.tm-interactive-tabs.tabs-skin-style1 .tab-buttons .tab-btn:hover .icon {
background-color: var(--theme-color4);
color: #fff;
}
.tm-interactive-tabs.tabs-skin-style1 .tab-buttons .tab-btn:hover:before {
background-color: var(--theme-color4);
}
.tm-interactive-tabs.tabs-skin-style1 .tab-buttons .tab-btn.active-btn {
color: #fff;
background-color: var(--theme-color1);
}
.tm-interactive-tabs.tabs-skin-style1 .tab-buttons .tab-btn.active-btn .icon {
background-color: var(--theme-color4);
color: #fff;
}
.tm-interactive-tabs.tabs-skin-style1 .tab-buttons .tab-btn.active-btn:before {
background-color: var(--theme-color4);
}
.tm-interactive-tabs.tabs-skin-style1 .tab-buttons .tab-btn.active-btn:after {
border-left: 20px solid var(--theme-color4);
opacity: 1;
}
.tm-interactive-tabs.tabs-skin-style1 .tab-buttons .tab-btn:before {
position: absolute;
left: 100%;
top: 50%;
content: "";
height: 74px;
margin-top: -37px;
width: 5px;
background-color: var(--theme-color1);
transition: all 300ms ease;
}
.tm-interactive-tabs.tabs-skin-style1 .tab-buttons .tab-btn:after {
position: absolute;
left: 100%;
top: 50%;
margin-top: -37px;
margin-left: 5px;
content: "";
border-top: 37px solid transparent;
border-bottom: 37px solid transparent;
opacity: 0;
transition: all 300ms ease;
}
.tm-interactive-tabs.tabs-skin-style1 .tab-buttons .tab-btn .icon {
position: absolute;
left: 10px;
top: 10px;
height: 70px;
width: 70px;
background-color: #fff;
display: flex;
align-items: center;
justify-content: center;
color: var(--theme-color1);
font-size: 36px;
transition: all 300ms ease;
}.tm-interactive-tabs-content {
position: relative;
}
.tm-interactive-tabs-content .tab {
display: none;
}
.tm-interactive-tabs-content .active-tab .content-box {
opacity: 1;
visibility: visible;
left: 0;
}.pricing-plan-skin-default {
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.pricing-plan-skin-default {
transition: none;
}
}
.pricing-plan-skin-default:before {
content: "";
position: absolute;
left: -2px;
top: 40px;
height: 100px;
width: 6px;
border-radius: 5px;
background-color: var(--theme-color1);
z-index: 1;
}
.pricing-plan-skin-default .pricing-plan-inner-wrapper {
overflow: hidden;
position: relative;
padding: 40px;
border-radius: 10px;
}
.pricing-plan-skin-default .pricing-plan-inner .pricing-plan-title-area {
padding-bottom: 0;
padding-top: 15px;
}
.pricing-plan-skin-default .pricing-plan-inner .pricing-plan-title-area .pricing-plan-title {
margin-top: 0;
margin-bottom: 5px;
}
.pricing-plan-skin-default .pricing-plan-inner .pricing-plan-title-area .pricing-plan-subtitle {
font-size: 1rem;
color: #999;
margin-bottom: 0;
margin-top: 0;
}
.pricing-plan-skin-default .pricing-plan-inner .pricing-plan-pricing {
margin-bottom: 15px;
margin-top: 15px;
}
.pricing-plan-skin-default .pricing-plan-inner .pricing-plan-pricing .pricing-plan-price,
.pricing-plan-skin-default .pricing-plan-inner .pricing-plan-pricing .pricing-plan-price-sale {
color: var(--theme-color1);
font-weight: 400;
font-size: 48px;
}
.pricing-plan-skin-default .pricing-plan-inner .pricing-plan-content {
margin-bottom: 25px;
margin-top: 20px;
}
.pricing-plan-skin-default .pricing-plan-inner .pricing-plan-label {
position: absolute;
top: 20px;
right: -135px;
background-color: var(--theme-color1);
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
white-space: nowrap;
text-overflow: ellipsis;
width: 340px;
padding: 10px;
font-size: 11px;
font-weight: 400;
line-height: 1;
color: #ffffff;
text-transform: uppercase;
text-align: center;
display: block;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.pricing-plan-skin-default .pricing-plan-inner .pricing-plan-label {
transition: none;
}
}
.pricing-plan-skin-default:hover .pricing-plan-thumb.has-thumb-hover .thumb {
display: none;
}
.pricing-plan-skin-default:hover .pricing-plan-thumb.has-thumb-hover .thumb-hover {
display: block;
}
.pricing-plan-skin-style1 .plan-price {
position: relative;
border: 2px solid rgba(var(--theme-color2-rgb), 0.2);
padding: 0px 28px;
background-color: #fff;
border-radius: 35px 35px 25px 25px;
position: relative;
background: #ffffff;
transition: all 0.3s ease;
}
.pricing-plan-skin-style1 .plan-price::before {
content: "";
position: absolute;
bottom: -20px;
left: 0;
height: 50px;
border-radius: 0 0 25px 25px;
z-index: -1;
width: calc(100% + 2px);
background-color: #e3cce3;
transition: all 0.3s ease;
}
.pricing-plan-skin-style1 .plan-price:hover::before {
background-color: var(--theme-color2);
}
.pricing-plan-skin-style1 .plan-price:hover .info-box {
background-color: var(--theme-color2);
}
.pricing-plan-skin-style1 .plan-price:hover .info-box .pricing-plan-title {
color: #fff;
}
.pricing-plan-skin-style1 .plan-price:hover .info-box .price-normal .pricing-plan-price {
color: #fff;
}
.pricing-plan-skin-style1 .plan-price:hover .info-box .price-normal .pricing-plan-prefix {
color: #fff;
}
.pricing-plan-skin-style1 .plan-price:hover .info-box .pricing-plan-subtitle {
color: #fff;
}
.pricing-plan-skin-style1 .plan-price .info-box {
text-align: center;
background-color: #eeeeee;
padding: 47px 0 36px;
border-radius: 40px;
margin-top: -45px;
transition: all 0.3s ease;
}
.pricing-plan-skin-style1 .plan-price .info-box .pricing-plan-title {
font-size: 18px;
color: var(--theme-color1);
font-weight: 800;
margin-top: 0;
margin-bottom: 20px;
text-transform: uppercase;
letter-spacing: 1.02px;
}
.pricing-plan-skin-style1 .plan-price .info-box .price-normal {
line-height: 42px;
}
.pricing-plan-skin-style1 .plan-price .info-box .price-normal .pricing-plan-price {
font-size: 82px;
font-weight: 800;
line-height: 55px;
margin-bottom: 3px;
color: #18191c;
}
.pricing-plan-skin-style1 .plan-price .info-box .price-normal .pricing-plan-prefix {
font-size: 47px;
color: #18191c;
position: relative;
bottom: 23px;
font-weight: 700;
}
.pricing-plan-skin-style1 .plan-price .info-box .pricing-plan-subtitle {
font-size: 18px;
font-weight: 500;
color: #18191c;
}
.pricing-plan-skin-style1 .plan-list {
padding: 30px 21px 43px;
}
.pricing-plan-skin-style1 .plan-list .features-list {
padding-bottom: 0;
margin-bottom: 0;
}
.pricing-plan-skin-style1 .plan-list .features-list li {
position: relative;
padding: 0px 0 8px 28px;
list-style: none;
}
.pricing-plan-skin-style1 .plan-list .features-list li.no-action span {
color: #bbb;
}
.pricing-plan-skin-style1 .plan-list .features-list li.line-through {
text-decoration: line-through;
}
.pricing-plan-skin-style1 .plan-list .features-list li span {
font-size: 16px;
color: #666666;
font-weight: 500;
}
.pricing-plan-skin-style1 .plan-list .features-list li i {
position: absolute;
left: 0;
top: 5px;
color: #55b54e;
}
.pricing-plan-skin-style1 .btn-box .btn-view-details a {
border-radius: 10px;
}
.pricing-plan-skin-style2 {
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.pricing-plan-skin-style2 {
transition: none;
}
}
.pricing-plan-skin-style2 .pricing-plan-inner-wrapper {
background-color: #fff;
border-radius: 25px;
padding: 0 35px 40px;
position: relative;
border-radius: 25px 25px 100px 25px;
z-index: auto !important;
}
.pricing-plan-skin-style2 .pricing-plan-inner-wrapper:before {
content: "";
position: absolute;
top: 0;
right: 0;
background-color: var(--theme-color1);
width: 100%;
height: 100%;
z-index: -1;
border-radius: 25px 25px 100px 25px;
opacity: 0;
visibility: hidden;
transition: all 0.3s ease;
}
.pricing-plan-skin-style2 .pricing-plan-thumb {
width: 174px;
height: 174px;
background-color: #fff;
border-radius: 50%;
text-align: center;
display: flex;
justify-content: center;
align-items: center;
border: 7px solid var(--theme-color1);
position: relative;
margin-bottom: -10px;
top: -40px;
}
.pricing-plan-skin-style2 .pricing-plan-thumb:before {
content: "";
position: absolute;
top: -12px;
left: -10px;
width: 182px;
height: 182px;
border: 7px dashed #000;
border-radius: 50%;
}
.pricing-plan-skin-style2 .pricing-plan-inner .pricing-plan-head .pricing-plan-title-area .pricing-plan-title {
margin-top: 0;
margin-bottom: 5px;
color: var(--text-color-bg-theme-color2);
}
.pricing-plan-skin-style2 .pricing-plan-inner .pricing-plan-head .pricing-plan-title-area .pricing-plan-subtitle {
font-size: 1rem;
color: #999;
margin-bottom: 0;
margin-top: 0;
color: var(--text-color-bg-theme-color2);
}
.pricing-plan-skin-style2 .pricing-plan-inner .pricing-plan-pricing {
margin-bottom: 15px;
margin-top: 15px;
}
.pricing-plan-skin-style2 .pricing-plan-inner .pricing-plan-pricing .pricing-plan-prefix,
.pricing-plan-skin-style2 .pricing-plan-inner .pricing-plan-pricing .pricing-plan-price,
.pricing-plan-skin-style2 .pricing-plan-inner .pricing-plan-pricing .pricing-plan-price-sale {
font-weight: var(--headings-font-weight-h4);
font-size: 48px;
line-height: 1.3;
color: #000000;
text-transform: uppercase;
}
.pricing-plan-skin-style2 .pricing-plan-inner .pricing-plan-label {
position: absolute;
top: 20px;
right: -135px;
background-color: var(--theme-color1);
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
white-space: nowrap;
text-overflow: ellipsis;
width: 340px;
padding: 10px;
font-size: 11px;
font-weight: 400;
line-height: 1;
color: #ffffff;
text-transform: uppercase;
text-align: center;
display: block;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.pricing-plan-skin-style2 .pricing-plan-inner .pricing-plan-label {
transition: none;
}
}
.pricing-plan-skin-style2:hover .pricing-plan-inner-wrapper:before {
opacity: 1;
visibility: visible;
top: 10px;
left: 10px;
}
.pricing-plan-skin-style2:hover .pricing-plan-thumb:before {
animation: spin 4s linear infinite;
}
.pricing-plan-skin-style2:hover .pricing-plan-thumb.has-thumb-hover .thumb {
display: none;
}
.pricing-plan-skin-style2:hover .pricing-plan-thumb.has-thumb-hover .thumb-hover {
display: block;
}
.pricing-plan-skin-style3 {
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.pricing-plan-skin-style3 {
transition: none;
}
}
.pricing-plan-skin-style3:before {
content: "";
position: absolute;
top: 0;
right: 0;
width: 100%;
height: 100%;
background-color: #fc0e70;
z-index: -2;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.pricing-plan-skin-style3 .pricing-plan-inner-wrapper {
overflow: hidden;
background: #fff;
position: relative;
padding: 40px;
border-radius: 10px;
}
.pricing-plan-skin-style3 .pricing-plan-inner .pricing-plan-title {
margin-top: 0;
margin-bottom: 5px;
}
.pricing-plan-skin-style3 .pricing-plan-inner .pricing-plan-pricing {
margin-bottom: 15px;
}
.pricing-plan-skin-style3 .pricing-plan-inner .pricing-plan-pricing .pricing-plan-prefix,
.pricing-plan-skin-style3 .pricing-plan-inner .pricing-plan-pricing .pricing-plan-price,
.pricing-plan-skin-style3 .pricing-plan-inner .pricing-plan-pricing .pricing-plan-price-sale {
color: var(--theme-color1);
font-weight: var(--headings-font-weight-h3);
font-size: 48px;
line-height: 1.3;
}
.pricing-plan-skin-style3 .pricing-plan-inner .pricing-plan-pricing .pricing-plan-postfix {
display: flex;
align-items: center;
justify-content: center;
font-weight: 800;
color: #010101;
font-size: 14px;
text-transform: uppercase;
font-family: var(--heading-font-family);
}
.pricing-plan-skin-style3 .pricing-plan-inner .pricing-plan-thumb {
width: 160px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 160px;
border: 5px dashed #e6e6e6;
border-radius: 50%;
margin: 0 auto 34px;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.pricing-plan-skin-style3 .pricing-plan-inner .pricing-plan-thumb img {
-webkit-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.pricing-plan-skin-style3 .pricing-plan-inner .pricing-plan-subtitle {
font-size: 1rem;
color: #999;
margin-top: 0;
margin-bottom: 25px;
}
.pricing-plan-skin-style3 .pricing-plan-inner .pricing-plan-footer {
margin: 12px 0 0 0;
}
.pricing-plan-skin-style3 .pricing-plan-inner .pricing-plan-footer .footer-hint-text {
color: #000000;
font-size: 14px;
font-weight: 800;
display: block;
margin-top: 3px;
}
.pricing-plan-skin-style3 .pricing-plan-inner .btn {
width: 100%;
}
.pricing-plan-skin-style3 .pricing-plan-inner .pricing-plan-content {
margin-bottom: 25px;
margin-top: 20px;
}
.pricing-plan-skin-style3 .pricing-plan-inner .pricing-plan-content ul li {
color: #454545;
font-size: 16px !important;
line-height: 30px;
margin-bottom: 1px;
position: relative;
font-weight: 700;
padding-left: 27px;
}
.pricing-plan-skin-style3 .pricing-plan-inner .pricing-plan-label {
position: absolute;
top: 20px;
right: -135px;
background-color: var(--theme-color1);
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
white-space: nowrap;
text-overflow: ellipsis;
width: 340px;
padding: 10px;
font-size: 11px;
font-weight: 400;
line-height: 1;
color: #ffffff;
text-transform: uppercase;
text-align: center;
display: block;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.pricing-plan-skin-style3 .pricing-plan-inner .pricing-plan-label {
transition: none;
}
}
.pricing-plan-skin-style3:hover:before {
opacity: 1;
visibility: visible;
top: 10px;
right: -10px;
}
.pricing-plan-skin-style3:hover .pricing-plan-thumb img {
-webkit-transform: rotate(-360deg);
transform: rotate(-360deg);
}
.pricing-plan-skin-style3:hover .pricing-plan-thumb.has-thumb-hover .thumb {
display: none;
}
.pricing-plan-skin-style3:hover .pricing-plan-thumb.has-thumb-hover .thumb-hover {
display: block;
}
.pricing-plan-skin-style4 {
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.pricing-plan-skin-style4 {
transition: none;
}
}
.pricing-plan-skin-style4 .pricing-plan-inner-wrapper {
background: #fff;
position: relative;
padding: 40px;
border: 1px solid #E1E1E1;
transition: all 0.3s ease;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0) !important;
}
@media (prefers-reduced-motion: reduce) {
.pricing-plan-skin-style4 .pricing-plan-inner-wrapper {
transition: none;
}
}
.pricing-plan-skin-style4 .pricing-plan-inner {
position: relative;
}
.pricing-plan-skin-style4 .pricing-plan-inner .pricing-plan-thumb {
position: absolute;
right: 0;
top: 0;
}
.pricing-plan-skin-style4 .pricing-plan-inner .pricing-plan-title {
margin-top: 0;
margin-bottom: 15px;
}
.pricing-plan-skin-style4 .pricing-plan-inner .pricing-plan-pricing {
margin-bottom: 15px;
}
.pricing-plan-skin-style4 .pricing-plan-inner .pricing-plan-pricing .pricing-plan-prefix,
.pricing-plan-skin-style4 .pricing-plan-inner .pricing-plan-pricing .pricing-plan-price,
.pricing-plan-skin-style4 .pricing-plan-inner .pricing-plan-pricing .pricing-plan-price-sale {
color: var(--theme-color1);
font-weight: var(--headings-font-weight-h3);
font-size: 48px;
line-height: 1.3;
}
.pricing-plan-skin-style4 .pricing-plan-inner .pricing-plan-subtitle {
font-size: 1rem;
color: #999;
margin-top: 0;
padding-bottom: 25px;
border-bottom: 1px solid #E1E1E1;
}
.pricing-plan-skin-style4 .pricing-plan-inner .pricing-plan-footer {
margin: 12px 0 32px;
}
.pricing-plan-skin-style4 .pricing-plan-inner .btn {
width: 100%;
}
.pricing-plan-skin-style4 .pricing-plan-inner .pricing-plan-content {
margin-bottom: 25px;
}
.pricing-plan-skin-style4 .pricing-plan-inner .pricing-plan-label {
position: absolute;
top: 20px;
right: -135px;
background-color: var(--theme-color1);
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
white-space: nowrap;
text-overflow: ellipsis;
width: 340px;
padding: 10px;
font-size: 11px;
font-weight: 400;
line-height: 1;
color: #ffffff;
text-transform: uppercase;
text-align: center;
display: block;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.pricing-plan-skin-style4 .pricing-plan-inner .pricing-plan-label {
transition: none;
}
}
.pricing-plan-skin-style4:hover {
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
}
.pricing-plan-skin-style4:hover .pricing-plan-thumb.has-thumb-hover .thumb {
display: none;
}
.pricing-plan-skin-style4:hover .pricing-plan-thumb.has-thumb-hover .thumb-hover {
display: block;
}
.pricing-plan-skin-style5 {
position: relative;
margin-bottom: 30px;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.pricing-plan-skin-style5 {
transition: none;
}
}
.pricing-plan-skin-style5 .pricing-plan-inner-wrapper {
position: relative;
padding: 37px;
box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.05);
background-color: #fff;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.pricing-plan-skin-style5 .pricing-plan-inner-wrapper {
transition: none;
}
}
.pricing-plan-skin-style5 .pricing-plan-inner-wrapper:hover {
box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.1);
-webkit-transform: translateY(-10px);
-moz-transform: translateY(-10px);
-ms-transform: translateY(-10px);
transform: translateY(-10px);
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.pricing-plan-skin-style5 .pricing-plan-inner-wrapper:hover {
transition: none;
}
}
.pricing-plan-skin-style5 .pricing-plan-inner-wrapper:hover .pricing-plan-thumb {
-webkit-transform: scale(-1) rotate(180deg);
-moz-transform: scale(-1) rotate(180deg);
-ms-transform: scale(-1) rotate(180deg);
transform: scale(-1) rotate(180deg);
}
.pricing-plan-skin-style5 .pricing-plan-inner-wrapper .pricing-plan-thumb {
display: inline-block;
margin-bottom: 40px;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.pricing-plan-skin-style5 .pricing-plan-inner-wrapper .pricing-plan-thumb {
transition: none;
}
}
@media (max-width: 575.98px) {
.pricing-plan-skin-style5 .pricing-plan-inner-wrapper .pricing-plan-thumb {
display: none;
}
}
.pricing-plan-skin-style5 .pricing-plan-inner-wrapper .pricing-plan-content .features-list {
margin-bottom: 30px;
}
.pricing-plan-skin-style5 .pricing-plan-inner-wrapper .pricing-plan-content .pricing-plan-title {
margin-bottom: 25px;
margin-top: 0;
}
.pricing-plan-skin-style5 .pricing-plan-inner-wrapper .pricing-plan-content .pricing-plan-pricing {
position: absolute;
right: 0px;
color: var(--theme-color1);
font-size: 50px;
letter-spacing: -5px;
text-align: right;
padding: 0 30px;
top: 80px;
}
@media (max-width: 575.98px) {
.pricing-plan-skin-style5 .pricing-plan-inner-wrapper .pricing-plan-content .pricing-plan-pricing {
position: relative;
display: inline-block;
margin-bottom: 20px;
top: 0;
}
}
.pricing-plan-skin-style5 .pricing-plan-inner-wrapper .pricing-plan-content .pricing-plan-pricing::before {
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
content: "";
border-radius: 200px 0 0 200px;
opacity: 0.1;
background-color: var(--theme-color1);
}
@media (max-width: 575.98px) {
.pricing-plan-skin-style5 .pricing-plan-inner-wrapper .pricing-plan-content .pricing-plan-pricing::before {
border-radius: 0 200px 200px 0;
width: auto;
right: 0;
left: -37px;
}
}
.pricing-plan-skin-style5 .pricing-plan-inner-wrapper .pricing-plan-content .pricing-plan-pricing .pricing-plan-separator,
.pricing-plan-skin-style5 .pricing-plan-inner-wrapper .pricing-plan-content .pricing-plan-pricing .pricing-plan-postfix {
font-size: 20px;
letter-spacing: 0;
font-weight: 500;
}
.pricing-plan-skin-style6 {
position: relative;
margin-bottom: 30px;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.pricing-plan-skin-style6 {
transition: none;
}
}
.pricing-plan-skin-style6 .pricing-plan-inner-wrapper {
position: relative;
background-color: #fff;
border: 1px solid #e1e1e1;
padding: 40px;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.pricing-plan-skin-style6 .pricing-plan-inner-wrapper {
transition: none;
}
}
.pricing-plan-skin-style6 .pricing-plan-inner-wrapper:hover {
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
-webkit-transform: translateY(-15px);
-moz-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
}
.pricing-plan-skin-style6 .pricing-plan-inner-wrapper .pricing-plan-title-area {
position: relative;
text-align: center;
}
.pricing-plan-skin-style6 .pricing-plan-inner-wrapper .pricing-plan-title-area .pricing-plan-title {
margin: 0;
}
.pricing-plan-skin-style6 .pricing-plan-inner-wrapper .pricing-plan-title-area .pricing-plan-pricing {
margin-bottom: 5px;
font-size: 55px;
color: var(--headings-color);
letter-spacing: -5px;
}
.pricing-plan-skin-style6 .pricing-plan-inner-wrapper .pricing-plan-title-area .pricing-plan-pricing .pricing-plan-separator,
.pricing-plan-skin-style6 .pricing-plan-inner-wrapper .pricing-plan-title-area .pricing-plan-pricing .pricing-plan-postfix {
font-size: 20px;
letter-spacing: 0;
}
.pricing-plan-skin-style6 .pricing-plan-inner-wrapper .pricing-plan-title-area .pricing-plan-thumb {
position: relative;
display: inline-block;
margin-bottom: 20px;
}
.pricing-plan-skin-style6 .pricing-plan-inner-wrapper .pricing-plan-subtitle {
margin-bottom: 12px;
border-bottom: 1px solid #e1e1e1;
padding-bottom: 17px;
margin-bottom: 25px;
}
.pricing-plan-skin-style6 .pricing-plan-inner-wrapper .pricing-plan-content .features-list {
margin-bottom: 30px;
}
.pricing-plan-skin-style6 .pricing-plan-inner-wrapper .pricing-plan-label {
position: absolute;
right: 13px;
top: 0;
-webkit-transform: rotate(-90deg) translateY(-100%);
-moz-transform: rotate(-90deg) translateY(-100%);
-ms-transform: rotate(-90deg) translateY(-100%);
transform: rotate(-90deg) translateY(-100%);
-webkit-transform-origin: right top;
-moz-transform-origin: right top;
-ms-transform-origin: right top;
transform-origin: right top;
padding: 6px 30px;
padding-left: 54px;
background-color: var(--theme-color2);
color: #fff;
}
.pricing-plan-skin-style6 .pricing-plan-inner-wrapper .pricing-plan-label::before {
position: absolute;
left: -1px;
top: 0;
border-top: 23px solid transparent;
border-bottom: 23px solid transparent;
border-left: 23px solid #ffffff;
content: "";
}
.pricing-plan-skin-style7 {
position: relative;
margin-bottom: 30px;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.pricing-plan-skin-style7 {
transition: none;
}
}
.pricing-plan-skin-style7 .pricing-plan-inner-wrapper {
position: relative;
background-color: #fff;
border: 1px solid var(--theme-color1);
padding: 40px;
transition: all 0.3s ease;
border-radius: 7px;
}
@media (prefers-reduced-motion: reduce) {
.pricing-plan-skin-style7 .pricing-plan-inner-wrapper {
transition: none;
}
}
.pricing-plan-skin-style7 .pricing-plan-inner-wrapper:hover {
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
-webkit-transform: translateY(-15px);
-moz-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
}
.pricing-plan-skin-style7 .pricing-plan-inner-wrapper .pricing-plan-title-area {
position: relative;
text-align: center;
}
.pricing-plan-skin-style7 .pricing-plan-inner-wrapper .pricing-plan-title-area .pricing-plan-title {
margin: 0;
}
.pricing-plan-skin-style7 .pricing-plan-inner-wrapper .pricing-plan-title-area .pricing-plan-pricing {
margin-bottom: 5px;
font-size: 55px;
color: var(--headings-color);
letter-spacing: -5px;
font-weight: 600;
}
.pricing-plan-skin-style7 .pricing-plan-inner-wrapper .pricing-plan-title-area .pricing-plan-pricing .pricing-plan-separator,
.pricing-plan-skin-style7 .pricing-plan-inner-wrapper .pricing-plan-title-area .pricing-plan-pricing .pricing-plan-postfix {
font-size: 20px;
letter-spacing: 0;
}
.pricing-plan-skin-style7 .pricing-plan-inner-wrapper .pricing-plan-title-area .pricing-plan-thumb {
position: relative;
display: inline-block;
margin-bottom: 20px;
}
.pricing-plan-skin-style7 .pricing-plan-inner-wrapper .pricing-plan-subtitle {
margin-bottom: 20px;
}
.pricing-plan-skin-style7 .pricing-plan-inner-wrapper .pricing-plan-content .features-list {
margin-bottom: 30px;
}
.pricing-plan-skin-style7 .pricing-plan-inner-wrapper .btn-view-details {
margin-bottom: -70px;
}
@media (max-width: 767.98px) {
.pricing-plan-skin-style7 .pricing-plan-inner-wrapper .btn-view-details {
margin-bottom: 0;
}
}
.pricing-plan-skin-style7 .pricing-plan-inner-wrapper .pricing-plan-label {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
background-color: #ffcd3e;
position: absolute;
top: 30px;
right: 0;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
color: var(--headings-color);
padding: 0 10px;
line-height: 30px;
font-weight: 500;
}
.pricing-plan-skin-style8 {
position: relative;
margin-bottom: 30px;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.pricing-plan-skin-style8 {
transition: none;
}
}
.pricing-plan-skin-style8 .pricing-plan-inner-wrapper {
position: relative;
background-color: #fff;
border-radius: 10px;
padding: 40px;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.pricing-plan-skin-style8 .pricing-plan-inner-wrapper {
transition: none;
}
}
@media (max-width: 575.98px) {
.pricing-plan-skin-style8 .pricing-plan-inner-wrapper {
padding: 40px 30px;
}
}
.pricing-plan-skin-style8 .pricing-plan-inner-wrapper:hover {
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
-webkit-transform: translateY(-15px);
-moz-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
}
.pricing-plan-skin-style8 .pricing-plan-inner-wrapper .pricing-plan-title-area {
position: relative;
text-align: center;
}
.pricing-plan-skin-style8 .pricing-plan-inner-wrapper .pricing-plan-title-area .pricing-plan-title {
margin: 0;
}
.pricing-plan-skin-style8 .pricing-plan-inner-wrapper .pricing-plan-title-area .pricing-plan-pricing {
margin-bottom: 5px;
font-size: 55px;
color: var(--theme-color1);
letter-spacing: -5px;
}
.pricing-plan-skin-style8 .pricing-plan-inner-wrapper .pricing-plan-title-area .pricing-plan-pricing .pricing-plan-separator,
.pricing-plan-skin-style8 .pricing-plan-inner-wrapper .pricing-plan-title-area .pricing-plan-pricing .pricing-plan-postfix,
.pricing-plan-skin-style8 .pricing-plan-inner-wrapper .pricing-plan-title-area .pricing-plan-pricing .pricing-plan-prefix {
font-size: 18px;
letter-spacing: 0;
color: #808285;
}
.pricing-plan-skin-style8 .pricing-plan-inner-wrapper .pricing-plan-title-area .pricing-plan-pricing .pricing-plan-separator {
letter-spacing: -10px;
}
.pricing-plan-skin-style8 .pricing-plan-inner-wrapper .pricing-plan-title-area .pricing-plan-pricing .pricing-plan-prefix {
color: var(--theme-color1);
letter-spacing: -5px;
vertical-align: super;
font-size: 24px;
font-weight: 500;
}
.pricing-plan-skin-style8 .pricing-plan-inner-wrapper .pricing-plan-title-area .pricing-plan-pricing .pricing-plan-price {
font-weight: 600;
}
.pricing-plan-skin-style8 .pricing-plan-inner-wrapper .pricing-plan-title-area .pricing-plan-thumb {
position: relative;
display: inline-block;
margin-bottom: 35px;
margin-top: 10px;
}
.pricing-plan-skin-style8 .pricing-plan-subtitle {
margin-bottom: 12px;
}
.pricing-plan-skin-style8 .pricing-plan-content .features-list {
margin-bottom: 30px;
}
.tm-sc-pricing-plan {
position: relative;
}
.tm-sc-pricing-plan .pricing-plan-inner-wrapper {
background: #fff;
z-index: 0;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-pricing-plan .pricing-plan-inner-wrapper {
transition: none;
}
}
.tm-sc-pricing-plan .pricing-plan-thumb img {
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-pricing-plan .pricing-plan-thumb img {
transition: none;
}
}
.tm-sc-pricing-plan .pricing-plan-thumb.has-thumb-hover .thumb {
display: inline-block;
}
.tm-sc-pricing-plan .pricing-plan-thumb.has-thumb-hover .thumb-hover {
display: none;
}
.tm-sc-pricing-plan .pricing-plan-inner .pricing-plan-pricing .price-secondary {
display: none;
}
.tm-sc-pricing-plan .pricing-plan-inner .pricing-plan-pricing .on-sale .pricing-plan-price {
color: #aaa;
font-size: 20px;
margin-right: 5px;
text-decoration: line-through;
}
.tm-sc-pricing-plan .pricing-plan-inner .pricing-plan-content .features-list-title {
color: var(--theme-color1);
font-size: 16px;
margin-bottom: 15px;
}
.tm-sc-pricing-plan .pricing-plan-inner .pricing-plan-content ul {
list-style: none;
}
.tm-sc-pricing-plan .pricing-plan-inner .pricing-plan-content ul li {
color: #171e2e;
font-size: 15px;
padding: 0;
padding-bottom: 5px;
margin-bottom: 5px;
position: relative;
}
.tm-sc-pricing-plan .pricing-plan-inner .pricing-plan-content ul li:before {
color: var(--theme-color1);
}
.tm-sc-pricing-plan .pricing-plan-inner .pricing-plan-content ul li.no-action {
color: #bbb;
}
.tm-sc-pricing-plan .pricing-plan-inner .pricing-plan-content ul li.no-action .icon {
color: #bbb;
}
.tm-sc-pricing-plan .pricing-plan-inner .pricing-plan-content ul li.line-through {
color: #999;
text-decoration: line-through;
}
.tm-sc-pricing-plan .pricing-plan-inner .pricing-plan-content ul li.line-through .icon {
color: #999;
}
.tm-sc-pricing-plan .pricing-plan-inner .pricing-plan-content ul li i {
margin-right: 8px;
font-size: 11px;
color: #111;
display: inline-block;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-pricing-plan .pricing-plan-inner .pricing-plan-content ul li i {
transition: none;
}
}
.tm-sc-pricing-plan .pricing-plan-inner .pricing-plan-content ul li .has-tooltip {
position: absolute;
top: 0;
right: 0;
color: #294dff;
padding: 3px;
}
.tm-sc-pricing-plan .pricing-plan-inner .pricing-plan-content ul li .has-tooltip:before {
pointer-events: none;
content: attr(title);
visibility: hidden;
opacity: 0;
width: 245px;
font-size: 12px;
padding: 15px 20px;
background: var(--theme-color1);
color: var(--text-color-bg-theme-color1);
position: absolute;
z-index: 99;
right: 0;
top: 33px;
border-radius: 0;
text-align: left;
transition: opacity 0.3s ease-in-out;
box-shadow: 0 0 12px rgba(37, 48, 83, 0.25);
}
.tm-sc-pricing-plan .pricing-plan-inner .pricing-plan-content ul li .has-tooltip:after {
pointer-events: none;
opacity: 0;
visibility: hidden;
content: "";
width: 0;
height: 0;
border-style: solid;
border-width: 0 6.47px 6.47px;
border-color: transparent transparent var(--theme-color1) transparent;
position: absolute;
top: 27px;
left: 3px;
transition: opacity 0.3s ease-in-out;
box-shadow: 0 0 12px rgba(37, 48, 83, 0.25);
}
.tm-sc-pricing-plan .pricing-plan-inner .pricing-plan-content ul li .has-tooltip i {
font-size: 14px;
color: var(--theme-color1);
}
.tm-sc-pricing-plan .pricing-plan-inner .pricing-plan-content ul li .has-tooltip:hover:before, .tm-sc-pricing-plan .pricing-plan-inner .pricing-plan-content ul li .has-tooltip:hover:after {
opacity: 1;
visibility: visible;
}
.tm-sc-pricing-plan .pricing-plan-inner .footer-hint-text {
font-size: 13px;
margin-top: 5px;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-pricing-plan .pricing-plan-inner .footer-hint-text {
transition: none;
}
}
.tm-sc-pricing-plan.show-secondary-price .pricing-plan-inner .pricing-plan-pricing .price-normal {
display: none;
}
.tm-sc-pricing-plan.show-secondary-price .pricing-plan-inner .pricing-plan-pricing .price-secondary {
display: block;
}
.tm-sc-pricing-plan.pricing-list-bordered .pricing-plan-content ul li {
border-bottom: 1px solid rgba(0, 0, 0, 0.05);
padding-top: 5px;
padding-bottom: 5px;
}
.tm-sc-pricing-plan.pricing-list-bordered .pricing-plan-content ul li:last-child {
border-bottom: none;
}
.tm-sc-pricing-plan.pricing-list-bullet .pricing-plan-content ul li {
padding-left: 20px;
}
.tm-sc-pricing-plan.pricing-list-bullet .pricing-plan-content ul li:before {
border: none;
color: #777;
content: "\f0da";
font-family: "Font Awesome 5 Free";
font-weight: 600;
font-size: 15px;
padding: 0;
left: 0;
position: absolute;
top: 6px;
opacity: 0.6;
}
.tm-sc-pricing-plan.pricing-plan-box-shadow .pricing-plan-inner-wrapper {
box-shadow: 0 5px 70px rgba(32, 35, 66, 0.1);
}
.tm-sc-pricing-plan.pricing-plan-featured {
z-index: 1;
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.tm-sc-pricing-plan.pricing-plan-hover-effect:hover {
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
-o-transform: translateY(-15px);
-moz-transform: translateY(-15px);
transform: translateY(-15px);
}
.tm-sc-pricing-plan.pricing-plan-hover-effect.pricing-plan-featured:hover {
-webkit-transform: translateY(-15px) scale(1.1);
-ms-transform: translateY(-15px) scale(1.1);
-o-transform: translateY(-15px) scale(1.1);
-moz-transform: translateY(-15px) scale(1.1);
transform: translateY(-15px) scale(1.1);
}
.tm-sc-pricing-plan:hover .pricing-plan-thumb.has-thumb-hover .thumb {
display: none;
}
.tm-sc-pricing-plan:hover .pricing-plan-thumb.has-thumb-hover .thumb-hover {
display: inline-block;
}
.tm-pricing-plan-switcher {
color: var(--heading-color);
font-size: 19px;
letter-spacing: -0.2px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 55px;
}
.tm-pricing-plan-switcher .price-offer {
color: var(--text-color-bg-theme-color2);
background-color: rgba(var(--theme-color2-rgb), 0.8);
font-size: 12px;
line-height: inherit;
padding: 0.5px 12px;
border-radius: 30px;
margin-left: 15px;
text-transform: uppercase;
}
.tm-pricing-plan-switcher .pricing-switcher-btn {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.tm-pricing-plan-switcher .pricing-switcher-btn .btn-toggle {
width: 70px;
height: 33px;
border-radius: 17px;
background-color: rgba(22, 28, 45, 0.15);
position: relative;
display: inline-block;
margin: 0 1rem;
}
.tm-pricing-plan-switcher .pricing-switcher-btn .btn-toggle.secondary-active {
background-color: var(--theme-color1);
}
.tm-pricing-plan-switcher .pricing-switcher-btn .btn-toggle.secondary-active span {
right: 7px;
}
.tm-pricing-plan-switcher .pricing-switcher-btn .btn-toggle span {
width: 20px;
height: 20px;
background-color: #ffffff;
position: absolute;
right: calc(100% - 27px);
margin-left: 6px;
top: 50%;
-webkit-transform: translatey(-50%);
transform: translatey(-50%);
-webkit-transition: 0.4s ease-in-out;
transition: 0.4s ease-in-out;
border-radius: 500px;
pointer-events: none;
}
.tm-pricing-plan-switcher-button .switch-buttons {
display: flex;
flex-wrap: wrap;
margin: 0;
padding: 0;
list-style: none;
border: 0;
}
.tm-pricing-plan-switcher-button .switch-buttons li {
display: inline-block;
margin-bottom: 0;
}
.tm-pricing-plan-switcher-button .switch-buttons li a {
display: block;
border: 1px solid #eee;
outline: none;
display: inline-block;
padding: 0.9375rem 2.1875rem;
cursor: pointer;
border-radius: 0;
transition: all 0.4s ease;
background-color: rgb(254, 253, 254);
box-shadow: 0px 15px 30px 0px rgba(119, 123, 146, 0.1);
}
.tm-pricing-plan-switcher-button .switch-buttons li a:hover, .tm-pricing-plan-switcher-button .switch-buttons li a.active {
color: var(--text-color-bg-theme-color1);
border-color: var(--theme-color1);
background-color: var(--theme-color1);
}
.tm-pricing-plan-switcher-button .switch-buttons li a span.price-offer {
color: var(--text-color-bg-theme-color2);
background-color: rgba(var(--theme-color2-rgb), 0.8);
font-size: 12px;
line-height: inherit;
padding: 0.5px 12px;
border-radius: 30px;
margin-left: 15px;
text-transform: uppercase;
}
.tm-pricing-plan-switcher-button .switch-buttons li:first-child a {
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}
.tm-pricing-plan-switcher-button .switch-buttons li:last-child a {
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}
.tm-switch-buttons-round-yes .tm-pricing-plan-switcher-button .switch-buttons li:first-child a {
border-top-left-radius: 50px;
border-bottom-left-radius: 50px;
}
.tm-switch-buttons-round-yes .tm-pricing-plan-switcher-button .switch-buttons li:last-child a {
border-top-right-radius: 50px;
border-bottom-right-radius: 50px;
}.tm-sc-projects .cat-list {
list-style: none;
margin: 0;
}
.tm-sc-projects .cat-list li {
display: inline;
color: #aaa;
margin-right: 7px;
font-size: 13px;
}
.tm-sc-projects .cat-list li a {
color: #aaa;
text-transform: capitalize;
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .cat-list li a {
transition: none;
}
}
.tm-sc-projects .cat-list li:last-child span {
display: none;
}
.tm-sc-projects .cat-list {
list-style: none;
margin: 0;
}
.tm-sc-projects .cat-list li {
display: inline;
color: #aaa;
margin-right: 7px;
font-size: 13px;
}
.tm-sc-projects .cat-list li a {
color: #aaa;
text-transform: capitalize;
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .cat-list li a {
transition: none;
}
}
.tm-sc-projects .cat-list li:last-child span {
display: none;
}
.tm-sc-projects .projects-current-theme1 {
position: relative;
}
.tm-sc-projects .projects-current-theme1:hover .info-box {
bottom: 0;
opacity: 1;
visibility: visible;
transition: all 0.3s ease;
transition-delay: 300ms;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme1:hover .info-box {
transition: none;
}
}
.tm-sc-projects .projects-current-theme1:hover .inner-box::before {
height: 100%;
}
.tm-sc-projects .projects-current-theme1:hover .inner-box .image {
border-radius: 10px;
}
.tm-sc-projects .projects-current-theme1:hover .inner-box .image img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme1:hover .inner-box .image img {
transition: none;
}
}
.tm-sc-projects .projects-current-theme1 .inner-box {
position: relative;
}
.tm-sc-projects .projects-current-theme1 .inner-box::before {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 0%;
background: linear-gradient(180deg, rgba(14, 30, 42, 0) 0%, rgba(14, 30, 42, 0) 30.98%, #0e1e2a 100%);
border-radius: 10px;
z-index: 2;
pointer-events: none;
transition: all 0.3s ease;
content: "";
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme1 .inner-box::before {
transition: none;
}
}
.tm-sc-projects .projects-current-theme1 .inner-box .image {
position: relative;
overflow: hidden;
border-radius: 10px;
margin-bottom: 0px;
}
.tm-sc-projects .projects-current-theme1 .inner-box .image img {
position: relative;
width: 100%;
min-height: 320px;
object-fit: cover;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme1 .inner-box .image img {
transition: none;
}
}
.tm-sc-projects .projects-current-theme1 .info-box {
position: absolute;
left: 0px;
bottom: -30px;
padding: 30px;
border-radius: 20px;
width: 100%;
z-index: 3;
opacity: 0;
visibility: hidden;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme1 .info-box {
transition: none;
}
}
.tm-sc-projects .projects-current-theme1 .info-box .title {
color: #fff;
margin-bottom: 10px;
margin-top: 0;
}
.tm-sc-projects .projects-current-theme1 .info-box .title a:hover {
color: var(--theme-color3);
}
.tm-sc-projects .projects-current-theme1 .info-box .excerpt {
position: relative;
display: block;
color: #fff;
}
.tm-sc-projects .cat-list {
list-style: none;
margin: 0;
}
.tm-sc-projects .cat-list li {
display: inline;
color: #aaa;
margin-right: 7px;
font-size: 13px;
}
.tm-sc-projects .cat-list li a {
color: #aaa;
text-transform: capitalize;
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .cat-list li a {
transition: none;
}
}
.tm-sc-projects .cat-list li:last-child span {
display: none;
} .tm-sc-projects .projects-current-theme2 {
position: relative;
margin-bottom: 30px;
}
.tm-sc-projects .projects-current-theme2 .inner-box {
position: relative;
}
.tm-sc-projects .projects-current-theme2 .inner-box:hover .image {
border-radius: 10px;
}
.tm-sc-projects .projects-current-theme2 .inner-box:hover .image img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme2 .inner-box:hover .image img {
transition: none;
}
}
.tm-sc-projects .projects-current-theme2 .inner-box .image {
position: relative;
overflow: hidden;
border-radius: 10px;
margin-bottom: 0px;
}
.tm-sc-projects .projects-current-theme2 .inner-box .image img {
position: relative;
width: 100%;
min-height: 320px;
object-fit: cover;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme2 .inner-box .image img {
transition: none;
}
}
.tm-sc-projects .projects-current-theme2 .inner-box .info-box {
position: absolute;
overflow: hidden;
left: 0;
bottom: 30px;
right: 30px;
background-color: #fff;
border-radius: 0 10px 10px 0;
padding: 17px 80px 17px 30px;
}
.tm-sc-projects .projects-current-theme2 .inner-box .info-box .title {
margin-bottom: 0;
color: var(--theme-color2);
margin-top: 0;
}
.tm-sc-projects .projects-current-theme2 .inner-box .info-box .icon {
position: absolute;
top: 0;
right: 0;
width: 75px;
height: 75px;
line-height: 75px;
text-align: center;
background: rgba(34, 211, 107, 0.1);
border-radius: 0px 10px 10px 0px;
display: inline-block;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme2 .inner-box .info-box .icon {
transition: none;
}
}
.tm-sc-projects .projects-current-theme2 .inner-box .info-box .icon:hover {
background-color: var(--theme-color1);
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme2 .inner-box .info-box .icon:hover {
transition: none;
}
}
.tm-sc-projects .projects-current-theme2 .inner-box .info-box .icon:hover i {
color: #fff;
}
.tm-sc-projects .projects-current-theme2 .inner-box .info-box .icon i {
color: var(--theme-color1);
font-size: 32px;
}
.tm-sc-projects .cat-list {
list-style: none;
margin: 0;
}
.tm-sc-projects .cat-list li {
display: inline;
color: #aaa;
margin-right: 7px;
font-size: 13px;
}
.tm-sc-projects .cat-list li a {
color: #aaa;
text-transform: capitalize;
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .cat-list li a {
transition: none;
}
}
.tm-sc-projects .cat-list li:last-child span {
display: none;
}
.tm-sc-projects .projects-current-theme3 {
position: relative;
margin-bottom: 30px;
}
.tm-sc-projects .projects-current-theme3 .inner-box {
position: relative;
}
.tm-sc-projects .projects-current-theme3 .inner-box:hover .image {
border-radius: 10px;
}
.tm-sc-projects .projects-current-theme3 .inner-box:hover .image img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme3 .inner-box:hover .image img {
transition: none;
}
}
.tm-sc-projects .projects-current-theme3 .inner-box .image {
position: relative;
overflow: hidden;
border-radius: 10px;
margin-bottom: 0px;
}
.tm-sc-projects .projects-current-theme3 .inner-box .image img {
position: relative;
object-fit: cover;
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme3 .inner-box .image img {
transition: none;
}
}
.tm-sc-projects .projects-current-theme3 .inner-box .icon {
position: absolute;
bottom: 20px;
right: 20px;
width: 67px;
height: 67px;
line-height: 67px;
text-align: center;
background: var(--theme-color1);
color: #fff;
border-radius: 50%;
transition: all 300ms ease;
font-size: 36px;
display: inline-block;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme3 .inner-box .icon {
transition: none;
}
}
@media (max-width: 767.98px) {
.tm-sc-projects .projects-current-theme3 .inner-box .icon {
height: 54px;
width: 54px;
line-height: 54px;
font-size: 24px;
}
}
.tm-sc-projects .projects-current-theme3 .inner-box .icon:hover {
background-color: #fff;
color: var(--theme-color1);
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.01);
}
.tm-sc-projects .cat-list {
list-style: none;
margin: 0;
}
.tm-sc-projects .cat-list li {
display: inline;
color: #aaa;
margin-right: 7px;
font-size: 13px;
}
.tm-sc-projects .cat-list li a {
color: #aaa;
text-transform: capitalize;
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .cat-list li a {
transition: none;
}
}
.tm-sc-projects .cat-list li:last-child span {
display: none;
}
.tm-sc-projects .projects-current-theme4 {
position: relative;
margin-bottom: 30px;
}
.tm-sc-projects .projects-current-theme4 .inner-box {
position: relative;
}
.tm-sc-projects .projects-current-theme4 .inner-box:hover .image img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.tm-sc-projects .projects-current-theme4 .inner-box:hover .info-box::before {
width: 100%;
}
.tm-sc-projects .projects-current-theme4 .inner-box:hover .info-box .title {
left: 0;
opacity: 1;
visibility: visible;
transition-delay: 200ms;
}
.tm-sc-projects .projects-current-theme4 .image {
overflow: hidden;
border-radius: 10px;
}
.tm-sc-projects .projects-current-theme4 .image img {
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme4 .image img {
transition: none;
}
}
.tm-sc-projects .projects-current-theme4 .info-box {
position: absolute;
bottom: 0;
left: 0;
display: flex;
align-items: center;
padding: 20px 30px;
width: 100%;
}
.tm-sc-projects .projects-current-theme4 .info-box:before {
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
background-color: var(--theme-color2);
opacity: 0.8;
border-radius: 0px 0px 10px 10px;
width: 0;
transition: all 300ms ease;
content: "";
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme4 .info-box:before {
transition: none;
}
}
.tm-sc-projects .projects-current-theme4 .info-box .icon {
position: relative;
width: 30px;
height: 30px;
line-height: 30px;
text-align: center;
border-radius: 5px;
background-color: #ffffff;
color: var(--theme-color1);
margin-right: 20px;
}
.tm-sc-projects .projects-current-theme4 .info-box .title {
position: relative;
left: 30px;
margin-top: 0;
color: #ffffff;
transition: all 0.3s ease;
opacity: 0;
visibility: hidden;
margin-bottom: 0;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme4 .info-box .title {
transition: none;
}
}
.tm-sc-projects .projects-current-theme4 .info-box .title:hover {
color: var(--theme-color3);
}
.tm-sc-projects .projects-current-theme4 .info-box .title a {
color: #fff;
}
.tm-sc-projects .projects-current-theme4 .info-box .title a:hover {
color: var(--theme-color3);
}
.tm-sc-projects .cat-list {
list-style: none;
margin: 0;
}
.tm-sc-projects .cat-list li {
display: inline;
color: #aaa;
margin-right: 7px;
font-size: 13px;
}
.tm-sc-projects .cat-list li a {
color: #aaa;
text-transform: capitalize;
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .cat-list li a {
transition: none;
}
}
.tm-sc-projects .cat-list li:last-child span {
display: none;
}
.projects-current-theme5 {
position: relative;
margin-bottom: 30px;
}
.projects-current-theme5 .inner-box {
position: relative;
}
.projects-current-theme5 .inner-box:hover .image {
border-radius: 10px;
}
.projects-current-theme5 .inner-box:hover .image img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.projects-current-theme5 .inner-box:hover .info-box {
border-bottom: 2px solid var(--theme-color1);
}
.projects-current-theme5 .inner-box .image {
position: relative;
overflow: hidden;
border-radius: 10px;
margin-bottom: 0px;
}
.projects-current-theme5 .inner-box .image img {
position: relative;
width: 100%;
object-fit: cover;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.projects-current-theme5 .inner-box .image img {
transition: none;
}
}
.projects-current-theme5 .inner-box .info-box {
position: relative;
background-color: #ffffff;
padding: 30px 30px;
background: #ffffff;
border-bottom: 2px solid transparent;
box-shadow: 0px 10px 60px rgba(0, 0, 0, 0.07);
border-radius: 10px;
text-align: center;
max-width: 350px;
margin: -50px auto 0;
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.projects-current-theme5 .inner-box .info-box {
transition: none;
}
}
.projects-current-theme5 .inner-box .info-box .title {
margin-bottom: 0;
color: var(--theme-color2);
margin-top: 0;
}
.tm-sc-projects .cat-list {
list-style: none;
margin: 0;
}
.tm-sc-projects .cat-list li {
display: inline;
color: #aaa;
margin-right: 7px;
font-size: 13px;
}
.tm-sc-projects .cat-list li a {
color: #aaa;
text-transform: capitalize;
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .cat-list li a {
transition: none;
}
}
.tm-sc-projects .cat-list li:last-child span {
display: none;
}
.projects-current-theme6 {
position: relative;
margin-bottom: 30px;
}
.projects-current-theme6 .inner-box {
position: relative;
}
.projects-current-theme6 .inner-box:hover .image img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.projects-current-theme6 .inner-box:hover .social-links {
-webkit-transform: scaleY(1);
-moz-transform: scaleY(1);
-ms-transform: scaleY(1);
transform: scaleY(1);
opacity: 1;
visibility: visible;
}
.projects-current-theme6 .image {
position: relative;
overflow: hidden;
margin-bottom: 0;
border-radius: 10px;
z-index: 1;
}
.projects-current-theme6 .image img {
width: 100%;
transition: all 400ms ease;
}
@media (prefers-reduced-motion: reduce) {
.projects-current-theme6 .image img {
transition: none;
}
}
.projects-current-theme6 .info-box {
position: relative;
padding: 30px;
background: #f2f3f5;
border-right: 3px solid var(--theme-color1);
border-radius: 0px 10px 10px 0px;
margin-top: -90px;
z-index: 2;
margin-right: 50px;
}
.projects-current-theme6 .info-box .title {
margin-top: 0;
}
.projects-current-theme6 .info-box .read-more {
color: var(--theme-color1);
font-size: 15px;
position: absolute;
bottom: 30px;
right: 25px;
line-height: 15px;
}
.tm-sc-projects .cat-list {
list-style: none;
margin: 0;
}
.tm-sc-projects .cat-list li {
display: inline;
color: #aaa;
margin-right: 7px;
font-size: 13px;
}
.tm-sc-projects .cat-list li a {
color: #aaa;
text-transform: capitalize;
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .cat-list li a {
transition: none;
}
}
.tm-sc-projects .cat-list li:last-child span {
display: none;
}
.projects-current-theme7 {
position: relative;
margin-bottom: 40px;
}
.projects-current-theme7 .inner-box {
position: relative;
}
.projects-current-theme7 .inner-box:hover .image img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.projects-current-theme7 .inner-box:hover .social-links {
-webkit-transform: scaleY(1);
-moz-transform: scaleY(1);
-ms-transform: scaleY(1);
transform: scaleY(1);
opacity: 1;
visibility: visible;
}
.projects-current-theme7 .image {
position: relative;
overflow: hidden;
margin-bottom: 0;
border-radius: 10px;
z-index: 1;
}
.projects-current-theme7 .image img {
width: 100%;
transition: all 400ms ease;
}
@media (prefers-reduced-motion: reduce) {
.projects-current-theme7 .image img {
transition: none;
}
}
.projects-current-theme7 .info-box {
position: relative;
display: block;
padding: 30px;
background: #fff;
box-shadow: 0px 10px 60px rgba(0, 0, 0, 0.07);
border-right: 5px solid var(--theme-color1);
border-radius: 0px 10px 10px 0px;
margin-top: -60px;
margin-right: 60px;
z-index: 2;
}
.projects-current-theme7 .info-box .title {
color: var(--theme-color2);
margin-top: 0;
}
.projects-current-theme7 .info-box .title a:hover {
color: var(--theme-color1);
}
.projects-current-theme7 .info-box .read-more {
position: absolute;
right: 25px;
top: 50%;
font-size: 18px;
line-height: 20px;
margin-top: -15px;
color: var(--theme-color2);
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.projects-current-theme7 .info-box .read-more {
transition: none;
}
}
.projects-current-theme7 .info-box .read-more:hover {
color: var(--theme-color1);
}
.tm-sc-projects .cat-list {
list-style: none;
margin: 0;
}
.tm-sc-projects .cat-list li {
display: inline;
color: #aaa;
margin-right: 7px;
font-size: 13px;
}
.tm-sc-projects .cat-list li a {
color: #aaa;
text-transform: capitalize;
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .cat-list li a {
transition: none;
}
}
.tm-sc-projects .cat-list li:last-child span {
display: none;
}
.tm-sc-projects .projects-current-theme8 {
position: relative;
}
.tm-sc-projects .projects-current-theme8 .inner-box {
position: relative;
}
.tm-sc-projects .projects-current-theme8 .inner-box:hover .info-box .read-more {
background-color: var(--theme-color1);
color: #ffffff;
}
.tm-sc-projects .projects-current-theme8 .inner-box:hover .image img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.tm-sc-projects .projects-current-theme8 .inner-box:hover .social-links {
-webkit-transform: scaleY(1);
-moz-transform: scaleY(1);
-ms-transform: scaleY(1);
transform: scaleY(1);
opacity: 1;
visibility: visible;
}
.tm-sc-projects .projects-current-theme8 .image {
position: relative;
overflow: hidden;
margin-bottom: 0;
border-radius: 10px 10px 0 0;
z-index: 1;
}
.tm-sc-projects .projects-current-theme8 .image img {
width: 100%;
transition: all 400ms ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme8 .image img {
transition: none;
}
}
.tm-sc-projects .projects-current-theme8 .info-box {
position: relative;
padding: 30px;
background: #f2f3f5;
border-radius: 0px 0px 10px 10px;
width: 100%;
z-index: 2;
display: flex;
align-items: baseline;
justify-content: space-between;
}
.tm-sc-projects .projects-current-theme8 .info-box .title {
color: var(--theme-color2);
margin-bottom: 0;
margin-top: 0;
}
.tm-sc-projects .projects-current-theme8 .info-box .read-more {
position: relative;
display: block;
text-align: center;
color: var(--theme-color2);
font-size: 15px;
line-height: 40px;
width: 40px;
height: 40px;
border-radius: 10px;
background-color: #ffffff;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme8 .info-box .read-more {
transition: none;
}
}
.tm-sc-projects .cat-list {
list-style: none;
margin: 0;
}
.tm-sc-projects .cat-list li {
display: inline;
color: #aaa;
margin-right: 7px;
font-size: 13px;
}
.tm-sc-projects .cat-list li a {
color: #aaa;
text-transform: capitalize;
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .cat-list li a {
transition: none;
}
}
.tm-sc-projects .cat-list li:last-child span {
display: none;
}
.tm-sc-projects .projects-current-theme9 {
position: relative;
margin-bottom: 40px;
}
.tm-sc-projects .projects-current-theme9 .inner-box {
position: relative;
}
.tm-sc-projects .projects-current-theme9 .inner-box:hover .image img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.tm-sc-projects .projects-current-theme9 .inner-box:hover .social-links {
-webkit-transform: scaleY(1);
-moz-transform: scaleY(1);
-ms-transform: scaleY(1);
transform: scaleY(1);
opacity: 1;
visibility: visible;
}
.tm-sc-projects .projects-current-theme9 .image {
position: relative;
overflow: hidden;
margin-bottom: 0;
border-radius: 10px;
z-index: 1;
}
.tm-sc-projects .projects-current-theme9 .image img {
width: 100%;
transition: all 400ms ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme9 .image img {
transition: none;
}
}
.tm-sc-projects .projects-current-theme9 .info-box {
position: relative;
padding: 20px;
padding-right: 70px;
background: #ffffff;
box-shadow: 0px 4.8px 24.4px -6px rgba(19, 16, 34, 0.1), 0px 4px 13px -2px rgba(19, 16, 34, 0.06);
border-radius: 10px;
margin: 0 auto;
margin: 0px 35px;
margin-top: -80px;
z-index: 2;
}
.tm-sc-projects .projects-current-theme9 .info-box .title {
margin-bottom: 5px;
margin-top: 0;
}
.tm-sc-projects .projects-current-theme9 .info-box .title a:hover {
color: var(--theme-color1);
}
.tm-sc-projects .projects-current-theme9 .info-box .cat-list a {
color: var(--theme-color2);
}
.tm-sc-projects .projects-current-theme9 .info-box .icon {
position: absolute;
bottom: 30px;
right: 20px;
background-color: var(--theme-color1);
width: 50px;
height: 50px;
line-height: 50px;
text-align: center;
border-radius: 10px;
color: #ffffff;
}
.tm-sc-projects .cat-list {
list-style: none;
margin: 0;
}
.tm-sc-projects .cat-list li {
display: inline;
color: #aaa;
margin-right: 7px;
font-size: 13px;
}
.tm-sc-projects .cat-list li a {
color: #aaa;
text-transform: capitalize;
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .cat-list li a {
transition: none;
}
}
.tm-sc-projects .cat-list li:last-child span {
display: none;
}
.tm-sc-projects .projects-current-theme10 {
position: relative;
margin-bottom: 40px;
}
.tm-sc-projects .projects-current-theme10 .inner-box {
position: relative;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme10 .inner-box {
transition: none;
}
}
.tm-sc-projects .projects-current-theme10 .inner-box:hover {
box-shadow: 0px 10px 60px rgba(0, 0, 0, 0.07);
border-radius: 10px;
}
.tm-sc-projects .projects-current-theme10 .inner-box:hover .info-box {
background: #ffffff;
}
.tm-sc-projects .projects-current-theme10 .inner-box:hover .image img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.tm-sc-projects .projects-current-theme10 .inner-box:hover .social-links {
-webkit-transform: scaleY(1);
-moz-transform: scaleY(1);
-ms-transform: scaleY(1);
transform: scaleY(1);
opacity: 1;
visibility: visible;
}
.tm-sc-projects .projects-current-theme10 .image {
position: relative;
overflow: hidden;
margin-bottom: 0;
border-radius: 5px 5px 0 0;
z-index: 1;
}
.tm-sc-projects .projects-current-theme10 .image img {
width: 100%;
transition: all 400ms ease;
object-fit: cover;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme10 .image img {
transition: none;
}
}
.tm-sc-projects .projects-current-theme10 .info-box {
border-radius: 0 0 10px 10px;
position: relative;
padding: 20px 30px 30px;
padding-right: 60px;
background: #f2f3f5;
z-index: 2;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme10 .info-box {
transition: none;
}
}
.tm-sc-projects .projects-current-theme10 .info-box .title {
margin-bottom: 10px;
}
.tm-sc-projects .projects-current-theme10 .info-box .cat-list a {
color: var(--theme-color2);
}
.tm-sc-projects .projects-current-theme10 .info-box .icon {
position: absolute;
bottom: 58px;
right: 25px;
line-height: 20px;
}
.tm-sc-projects .projects-current-theme10 .info-box .icon i {
color: var(--theme-color1);
font-size: 20px;
}
.tm-sc-projects .cat-list {
list-style: none;
margin: 0;
}
.tm-sc-projects .cat-list li {
display: inline;
color: #aaa;
margin-right: 7px;
font-size: 13px;
}
.tm-sc-projects .cat-list li a {
color: #aaa;
text-transform: capitalize;
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .cat-list li a {
transition: none;
}
}
.tm-sc-projects .cat-list li:last-child span {
display: none;
}
.tm-sc-projects .projects-current-theme11 {
margin-bottom: 30px;
}
.tm-sc-projects .projects-current-theme11 .inner-box {
position: relative;
text-align: center;
}
.tm-sc-projects .projects-current-theme11 .inner-box:hover .info-box {
background-color: var(--theme-color1);
}
.tm-sc-projects .projects-current-theme11 .inner-box:hover .info-box .title {
color: #ffffff;
}
.tm-sc-projects .projects-current-theme11 .inner-box:hover .image {
border-radius: 10px;
}
.tm-sc-projects .projects-current-theme11 .inner-box:hover .image img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.tm-sc-projects .projects-current-theme11 .inner-box .image {
overflow: hidden;
border-radius: 10px;
margin-bottom: 0;
margin-bottom: -38px;
}
.tm-sc-projects .projects-current-theme11 .inner-box .image img {
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme11 .inner-box .image img {
transition: none;
}
}
.tm-sc-projects .projects-current-theme11 .inner-box .info-box {
position: relative;
display: inline-flex;
z-index: 99;
background-color: #f2f3f5;
padding: 20px 30px;
border-radius: 10px;
text-align: center;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme11 .inner-box .info-box {
transition: none;
}
}
.tm-sc-projects .projects-current-theme11 .inner-box .info-box .title {
color: var(--theme-color2);
margin-bottom: 0;
margin-top: 0;
}
.tm-sc-projects .projects-current-theme11 .inner-box .info-box .title a:hover {
color: #ffffff;
}
.tm-sc-projects .cat-list {
list-style: none;
margin: 0;
}
.tm-sc-projects .cat-list li {
display: inline;
color: #aaa;
margin-right: 7px;
font-size: 13px;
}
.tm-sc-projects .cat-list li a {
color: #aaa;
text-transform: capitalize;
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .cat-list li a {
transition: none;
}
}
.tm-sc-projects .cat-list li:last-child span {
display: none;
}
.tm-sc-projects .projects-current-theme12 {
position: relative;
margin-bottom: 40px;
}
.tm-sc-projects .projects-current-theme12 .inner-box {
position: relative;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme12 .inner-box {
transition: none;
}
}
.tm-sc-projects .projects-current-theme12 .inner-box:hover {
box-shadow: 0px 10px 60px rgba(0, 0, 0, 0.07);
border-radius: 10px;
}
.tm-sc-projects .projects-current-theme12 .inner-box:hover .image img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.tm-sc-projects .projects-current-theme12 .inner-box:hover .social-links {
-webkit-transform: scaleY(1);
-moz-transform: scaleY(1);
-ms-transform: scaleY(1);
transform: scaleY(1);
opacity: 1;
visibility: visible;
}
.tm-sc-projects .projects-current-theme12 .image {
position: relative;
overflow: hidden;
margin-bottom: 0;
border-radius: 10px;
z-index: 1;
}
.tm-sc-projects .projects-current-theme12 .image img {
width: 100%;
transition: all 0.4s ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme12 .image img {
transition: none;
}
}
.tm-sc-projects .projects-current-theme12 .info-box {
position: absolute;
bottom: 30px;
border-radius: 10px;
padding: 15px 15px 15px 85px;
padding-right: 20px;
background: #f2f3f5;
z-index: 2;
transition: all 0.3s ease;
overflow: hidden;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme12 .info-box {
transition: none;
}
}
.tm-sc-projects .projects-current-theme12 .info-box:hover {
background: var(--theme-color1);
}
.tm-sc-projects .projects-current-theme12 .info-box:hover .title {
color: #ffffff;
}
.tm-sc-projects .projects-current-theme12 .info-box:hover .read-more {
background-color: #ffffff;
color: var(--theme-color1);
}
.tm-sc-projects .projects-current-theme12 .info-box .title {
color: var(--theme-color2);
background: unset;
margin-bottom: 0;
margin-top: 0;
}
.tm-sc-projects .projects-current-theme12 .info-box .title a:hover {
color: #ffffff;
}
.tm-sc-projects .projects-current-theme12 .info-box .read-more {
position: absolute;
bottom: 0;
left: 0;
width: 67px;
height: 64px;
text-align: center;
line-height: 67px;
background-color: var(--theme-color1);
color: #ffffff;
font-size: 21px;
}
.tm-sc-projects .cat-list {
list-style: none;
margin: 0;
}
.tm-sc-projects .cat-list li {
display: inline;
color: #aaa;
margin-right: 7px;
font-size: 13px;
}
.tm-sc-projects .cat-list li a {
color: #aaa;
text-transform: capitalize;
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .cat-list li a {
transition: none;
}
}
.tm-sc-projects .cat-list li:last-child span {
display: none;
}
.tm-sc-projects .projects-current-theme1 {
position: relative;
margin-bottom: 30px;
}
.tm-sc-projects .projects-current-theme1:hover .info-box {
bottom: 0;
opacity: 1;
visibility: visible;
transition: all 0.3s ease;
transition-delay: 300ms;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme1:hover .info-box {
transition: none;
}
}
.tm-sc-projects .projects-current-theme1:hover .inner-box::before {
height: 100%;
}
.tm-sc-projects .projects-current-theme1:hover .inner-box .image {
border-radius: 10px;
}
.tm-sc-projects .projects-current-theme1:hover .inner-box .image img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme1:hover .inner-box .image img {
transition: none;
}
}
.tm-sc-projects .projects-current-theme1 .inner-box {
position: relative;
}
.tm-sc-projects .projects-current-theme1 .inner-box::before {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 0%;
background: linear-gradient(180deg, rgba(14, 30, 42, 0) 0%, rgba(14, 30, 42, 0) 30.98%, #0e1e2a 100%);
border-radius: 10px;
z-index: 2;
pointer-events: none;
transition: all 0.3s ease;
content: "";
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme1 .inner-box::before {
transition: none;
}
}
.tm-sc-projects .projects-current-theme1 .inner-box .image {
position: relative;
overflow: hidden;
border-radius: 10px;
margin-bottom: 0px;
}
.tm-sc-projects .projects-current-theme1 .inner-box .image img {
position: relative;
width: 100%;
min-height: 320px;
object-fit: cover;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme1 .inner-box .image img {
transition: none;
}
}
.tm-sc-projects .projects-current-theme1 .info-box {
position: absolute;
left: 0px;
bottom: -30px;
padding: 30px;
border-radius: 20px;
width: 100%;
z-index: 3;
opacity: 0;
visibility: hidden;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .projects-current-theme1 .info-box {
transition: none;
}
}
.tm-sc-projects .projects-current-theme1 .info-box .title {
color: #fff;
margin-bottom: 10px;
margin-top: 0;
}
.tm-sc-projects .projects-current-theme1 .info-box .title a:hover {
color: var(--theme-color1);
}
.tm-sc-projects .projects-current-theme1 .info-box .excerpt {
position: relative;
display: block;
color: #fff;
}
.tm-sc-projects .cat-list {
list-style: none;
margin: 0;
}
.tm-sc-projects .cat-list li {
display: inline;
color: #aaa;
margin-right: 7px;
font-size: 13px;
}
.tm-sc-projects .cat-list li a {
color: #aaa;
text-transform: capitalize;
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .cat-list li a {
transition: none;
}
}
.tm-sc-projects .cat-list li:last-child span {
display: none;
}
.project-skin-style1 {
padding-top: 98px;
text-align: center;
}
.project-skin-style1 .project-block {
background-color: #fff;
box-shadow: 0px 20px 20px 0px rgba(0, 0, 0, 0.03);
border: 1px solid #eee;
padding: 0 50px;
position: relative;
z-index: 1;
}
@media (max-width: 1199.98px) {
.project-skin-style1 .project-block {
padding: 0 30px;
}
}
.project-skin-style1 .project-block .thumb {
max-width: 220px;
margin: 0 auto 24px;
}
.project-skin-style1 .project-block .thumb img {
border: 12px solid #fff;
border-radius: 50%;
margin-top: -98px;
position: relative;
z-index: 1;
}
.project-skin-style1 .project-block .content {
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.project-skin-style1 .project-block .content {
transition: none;
}
}
.project-skin-style1 .project-block .content .cat-list li a {
text-transform: capitalize;
}
.project-skin-style1 .project-block .content .cat-list li a:hover {
color: var(--hover-theme-color);
}
.project-skin-style1 .project-block .content .title {
margin-bottom: 20px;
margin-top: 0;
}
.project-skin-style1 .project-block .content .title a {
color: #202426;
}
.project-skin-style1 .project-block .content .excerpt {
margin-bottom: 30px;
}
@media (max-width: 1199.98px) {
.project-skin-style1 .project-block .content p {
margin-bottom: 50px;
}
}
.project-skin-style1 .project-block .content .btn-link {
background-color: #f5f5f4;
border-radius: 35px 35px 0 0;
color: #303035;
display: inline-block;
font-size: 20px;
padding: 11px 25.25px 3px;
}
.project-skin-style1 .project-block .content .btn-link .shape-circle {
bottom: 0;
filter: brightness(0.1);
left: 50%;
opacity: 0.2;
position: absolute;
transform: translateX(-50%);
z-index: -1;
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.project-skin-style1 .project-block .content .btn-link .shape-circle {
transition: none;
}
}
.project-skin-style1 .project-block:hover .title a {
color: var(--theme-color1);
}
.project-skin-style1 .project-block:hover .content .btn-link {
background-color: var(--theme-color2);
color: #fff;
}
.project-skin-style1 .project-block:hover .content .btn-link .shape-circle {
filter: none;
opacity: 1;
}
.tm-sc-projects .cat-list {
list-style: none;
margin: 0;
}
.tm-sc-projects .cat-list li {
display: inline;
color: #aaa;
margin-right: 7px;
font-size: 13px;
}
.tm-sc-projects .cat-list li a {
color: #aaa;
text-transform: capitalize;
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .cat-list li a {
transition: none;
}
}
.tm-sc-projects .cat-list li:last-child span {
display: none;
}
.project-skin-style2 {
position: relative;
}
.project-skin-style2 .thumb {
overflow: hidden;
position: relative;
}
.project-skin-style2 .thumb img {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
transition: all 0.4s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.project-skin-style2 .thumb img {
transition: none;
}
}
.project-skin-style2 .thumb .overlay {
background-color: rgba(29, 29, 35, 0.7);
bottom: 0;
left: 0;
opacity: 0;
position: absolute;
right: 0;
top: 0;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.project-skin-style2 .thumb .overlay {
transition: none;
}
}
.project-skin-style2 .thumb .overlay .icon {
font-size: 24px;
position: absolute;
top: 40%;
left: 50%;
transform: translate(-50%, -40%);
margin: 0 auto;
}
.project-skin-style2 .details {
bottom: 0;
left: 0;
position: absolute;
right: 0;
background: rgba(var(--theme-color1-rgb), 0.9);
padding: 30px;
}
.project-skin-style2 .details .cat-list li {
color: var(--text-color-bg-theme-color1);
}
.project-skin-style2 .details .cat-list li a {
color: var(--text-color-bg-theme-color1);
}
.project-skin-style2 .details .cat-list li a:hover {
color: var(--text-color-bg-theme-color1);
}
.project-skin-style2 .details .title {
color: var(--text-color-bg-theme-color1);
margin-bottom: 0;
margin-top: 0;
}
.project-skin-style2 .details .title a:hover, .project-skin-style2 .details .title a:focus {
color: #f1f1f1;
}
.project-skin-style2:hover .thumb img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.project-skin-style2:hover .thumb .overlay {
opacity: 1;
}
.tm-sc-projects .cat-list {
list-style: none;
margin: 0;
}
.tm-sc-projects .cat-list li {
display: inline;
color: #aaa;
margin-right: 7px;
font-size: 13px;
}
.tm-sc-projects .cat-list li a {
color: #aaa;
text-transform: capitalize;
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .cat-list li a {
transition: none;
}
}
.tm-sc-projects .cat-list li:last-child span {
display: none;
}
.project-skin-style3 {
position: relative;
overflow: hidden;
}
.project-skin-style3 .thumb {
overflow: hidden;
position: relative;
-webkit-transform: scale(1);
-moz-transform: scale(1);
transform: scale(1);
-webkit-transition: transform 0.5s cubic-bezier(0.57, 0.04, 0.06, 0.84), opacity 0s;
transition: transform 0.5s cubic-bezier(0.57, 0.04, 0.06, 0.84), opacity 0s;
}
.project-skin-style3 .tm-project-content-wrapper {
box-sizing: border-box;
padding: 0;
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
}
.project-skin-style3 .tm-project-content-wrapper .tm-project-content {
display: table;
height: 100%;
width: 100%;
overflow: hidden;
}
.project-skin-style3 .tm-project-content-wrapper .tm-project-content:after {
content: "";
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
opacity: 0;
-webkit-transform-origin: 0 0;
-moz-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: scaleY(0);
-moz-transform: scaleY(0);
transform: scaleY(0);
-webkit-transition: transform 0.5s cubic-bezier(0.57, 0.04, 0.06, 0.84), opacity 0s 0.5s;
transition: transform 0.5s cubic-bezier(0.57, 0.04, 0.06, 0.84), opacity 0s 0.5s;
background-color: rgba(var(--theme-color2-rgb), 0.9);
}
.project-skin-style3 .tm-project-content-wrapper .tm-project-content .tm-project-content-inner {
display: block;
padding: 50px;
height: 100%;
width: 100%;
position: absolute;
vertical-align: middle;
z-index: 9;
}
@media (max-width: 767.98px) {
.project-skin-style3 .tm-project-content-wrapper .tm-project-content .tm-project-content-inner {
padding: 30px;
}
}
.project-skin-style3 .tm-project-content-wrapper .tm-project-content .tm-project-content-inner .tm-project-content-inner-wrapper {
position: relative;
height: 100%;
width: 100%;
}
.project-skin-style3 .tm-project-content-wrapper .tm-project-content .tm-project-content-inner .tm-project-content-inner-wrapper .project-detials {
bottom: 0;
position: absolute;
}
.project-skin-style3 .tm-project-content-wrapper .tm-project-content .tm-project-content-inner .tm-project-content-inner-wrapper .project-detials .category a {
color: var(--theme-color1);
font-size: 14px;
letter-spacing: 1px;
margin-bottom: 0;
text-transform: uppercase;
}
.project-skin-style3 .tm-project-content-wrapper .tm-project-content .tm-project-content-inner .tm-project-content-inner-wrapper .project-detials .title {
color: #fff;
margin-top: 0;
text-transform: uppercase;
}
.project-skin-style3 .tm-project-content-wrapper .tm-project-content .tm-project-content-inner .tm-project-content-inner-wrapper .project-detials .title a:hover {
color: #ddd;
}
.project-skin-style3 .tm-project-content-wrapper .tm-project-content .tm-project-content-inner .tm-project-content-inner-wrapper .cat-list li {
color: #fff;
}
.project-skin-style3 .tm-project-content-wrapper .tm-project-content .tm-project-content-inner .tm-project-content-inner-wrapper .cat-list li a {
color: #fff;
}
.project-skin-style3 .tm-project-content-wrapper .tm-project-content .tm-project-content-inner .tm-project-content-inner-wrapper .cat-list li a:hover {
color: var(--hover-theme-color);
}
.project-skin-style3 .tm-project-content-wrapper .tm-project-content .tm-project-content-inner .tm-project-content-inner-wrapper .cat-list, .project-skin-style3 .tm-project-content-wrapper .tm-project-content .tm-project-content-inner .tm-project-content-inner-wrapper .title, .project-skin-style3 .tm-project-content-wrapper .tm-project-content .tm-project-content-inner .tm-project-content-inner-wrapper .styled-icons {
position: relative;
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
-moz-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
-webkit-transition: -webkit-transform 0.4s, opacity 0.2s;
transition: transform 0.4s, opacity 0.2s;
will-change: transform, opacity;
}
.project-skin-style3 .tm-project-content-wrapper .tm-project-content .tm-project-content-inner .tm-project-content-inner-wrapper .icons-holder-inner {
top: 0;
overflow: hidden;
position: absolute;
right: -4px;
}
.project-skin-style3 .tm-project-content-wrapper .tm-project-content .tm-project-content-inner .tm-project-content-inner-wrapper .icons-holder-inner .styled-icons .styled-icons-item {
background-color: var(--theme-color1);
border-radius: 0;
color: #fff;
font-size: 24px;
height: 73px;
line-height: 70px;
text-align: center;
width: 75px;
}
@media (max-width: 767.98px) {
.project-skin-style3 .tm-project-content-wrapper .tm-project-content .tm-project-content-inner .tm-project-content-inner-wrapper .icons-holder-inner .styled-icons .styled-icons-item {
font-size: 20px;
line-height: 60px;
height: 60px;
width: 60px;
}
}
.project-skin-style3:hover .thumb {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
transform: scale(1.1);
}
.project-skin-style3:hover .tm-project-content-wrapper .tm-project-content:after {
opacity: 1;
-webkit-transform: scaleY(1);
-moz-transform: scaleY(1);
transform: scaleY(1);
-webkit-transition: transform 0.5s cubic-bezier(0.57, 0.04, 0.06, 0.84), opacity 0s;
transition: transform 0.5s cubic-bezier(0.57, 0.04, 0.06, 0.84), opacity 0s;
}
.project-skin-style3:hover .tm-project-content-wrapper .tm-project-content .tm-project-content-inner .cat-list {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-transition: -webkit-transform 0.6s cubic-bezier(0.57, 0.04, 0.06, 0.84) 0.1s, opacity 0.2s 0.1s;
transition: transform 0.6s cubic-bezier(0.57, 0.04, 0.06, 0.84) 0.1s, opacity 0.2s 0.1s;
}
.project-skin-style3:hover .tm-project-content-wrapper .tm-project-content .tm-project-content-inner .title {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-transition: -webkit-transform 0.6s cubic-bezier(0.57, 0.04, 0.06, 0.84) 0.1s, opacity 0.2s 0.1s;
transition: transform 0.6s cubic-bezier(0.57, 0.04, 0.06, 0.84) 0.1s, opacity 0.2s 0.1s;
}
.project-skin-style3:hover .tm-project-content-wrapper .tm-project-content .tm-project-content-inner .styled-icons {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-transition: -webkit-transform 0.6s cubic-bezier(0.57, 0.04, 0.06, 0.84) 0.2s, opacity 0.2s 0.2s;
transition: transform 0.6s cubic-bezier(0.57, 0.04, 0.06, 0.84) 0.2s, opacity 0.2s 0.2s;
}
.tm-sc-projects .cat-list {
list-style: none;
margin: 0;
}
.tm-sc-projects .cat-list li {
display: inline;
color: #aaa;
margin-right: 7px;
font-size: 13px;
}
.tm-sc-projects .cat-list li a {
color: #aaa;
text-transform: capitalize;
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .cat-list li a {
transition: none;
}
}
.tm-sc-projects .cat-list li:last-child span {
display: none;
}
.project-skin-style4 {
position: relative;
}
.project-skin-style4 .project-thumb img {
transition: all 0.4s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.project-skin-style4 .project-thumb img {
transition: none;
}
}
.project-skin-style4 .project-content {
text-align: center;
background: var(--theme-color2);
padding: 25px;
position: absolute;
bottom: 0;
left: 0;
right: 0;
margin: 0 auto;
width: 100%;
transition: 300ms;
z-index: 2;
transition: all 0.4s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.project-skin-style4 .project-content {
transition: none;
}
}
.project-skin-style4 .project-content:after {
position: absolute;
content: "";
top: -20px;
left: 0;
right: 0;
margin: 0 auto;
width: 0;
height: 0;
border-style: solid;
border-width: 0 30px 20px 30px;
border-color: transparent transparent var(--theme-color2) transparent;
transition: all 0.4s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.project-skin-style4 .project-content:after {
transition: none;
}
}
.project-skin-style4 .project-content .cat-list li {
color: var(--text-color-bg-theme-color2);
}
.project-skin-style4 .project-content .cat-list li a {
color: var(--text-color-bg-theme-color2);
}
.project-skin-style4 .project-content .cat-list li a:hover {
color: var(--text-color-bg-theme-color2);
}
.project-skin-style4 .project-content .title {
margin-top: 0;
margin-bottom: 5px;
color: var(--text-color-bg-theme-color2);
}
.project-skin-style4 .project-content .title a:hover,
.project-skin-style4 .project-content .title a:focus {
color: var(--text-color-bg-theme-color1);
}
.project-skin-style4 .project-content .excerpt {
color: var(--text-color-bg-theme-color2);
}
.project-skin-style4 .project-content > :first-child {
margin-top: 0;
}
.project-skin-style4:hover .project-content {
background: var(--theme-color1);
}
.project-skin-style4:hover .project-content:after {
border-color: transparent transparent var(--theme-color1) transparent;
transition: all 0.4s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.project-skin-style4:hover .project-content:after {
transition: none;
}
}
.project-skin-style4:hover .project-content .title {
margin-bottom: 5px;
color: var(--text-color-bg-theme-color1);
}
.project-skin-style4:hover .project-content .excerpt {
color: var(--text-color-bg-theme-color1);
}
.project-skin-style4:hover .project-content .cat-list li a {
color: var(--text-color-bg-theme-color1);
}
.tm-sc-projects .cat-list {
list-style: none;
margin: 0;
}
.tm-sc-projects .cat-list li {
display: inline;
color: #aaa;
margin-right: 7px;
font-size: 13px;
}
.tm-sc-projects .cat-list li a {
color: #aaa;
text-transform: capitalize;
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .cat-list li a {
transition: none;
}
}
.tm-sc-projects .cat-list li:last-child span {
display: none;
}
.project-skin-flat {
position: relative;
}
.project-skin-flat .thumb {
overflow: hidden;
position: relative;
}
.project-skin-flat .thumb img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
transition: transform 0.5s cubic-bezier(0.18, 0.71, 0.58, 1);
will-change: transform;
}
@media (prefers-reduced-motion: reduce) {
.project-skin-flat .thumb img {
transition: none;
}
}
.project-skin-flat .details {
padding: 20px 30px 30px 0;
}
.project-skin-flat .details .title {
margin-top: 0;
}
.project-skin-flat:hover .thumb img {
-webkit-transform: scale(1.1) translateX(12px);
-moz-transform: scale(1.1) translateX(12px);
-ms-transform: scale(1.1) translateX(12px);
transform: scale(1.1) translateX(12px);
}
.tm-sc-projects .cat-list {
list-style: none;
margin: 0;
}
.tm-sc-projects .cat-list li {
display: inline;
color: #aaa;
margin-right: 7px;
font-size: 13px;
}
.tm-sc-projects .cat-list li a {
color: #aaa;
text-transform: capitalize;
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-projects .cat-list li a {
transition: none;
}
}
.tm-sc-projects .cat-list li:last-child span {
display: none;
}
.projects-mouse-follow-floating-info .thumb {
position: relative;
}
.projects-mouse-follow-floating-info .thumb img {
border-radius: 5px;
}
.projects-mouse-follow-floating-info .thumb .details {
position: absolute;
left: 30px;
bottom: 30px;
transition: all 0.5s;
transform: translateY(20px);
opacity: 0;
z-index: 1;
}
@media (prefers-reduced-motion: reduce) {
.projects-mouse-follow-floating-info .thumb .details {
transition: none;
}
}
.projects-mouse-follow-floating-info .thumb .details .title {
color: #fff;
padding-right: 60px;
line-height: 36px;
margin: 0;
position: relative;
}
.projects-mouse-follow-floating-info .thumb .btn-view-details {
position: absolute;
bottom: -15px;
right: 40px;
transition: all 0.5s;
opacity: 0;
z-index: 1;
}
@media (prefers-reduced-motion: reduce) {
.projects-mouse-follow-floating-info .thumb .btn-view-details {
transition: none;
}
}
.projects-mouse-follow-floating-info .thumb .btn-view-details a {
font-size: 14px;
padding: 8px 16px;
text-transform: capitalize;
}
.projects-mouse-follow-floating-info .thumb:after {
position: absolute;
content: "";
height: 0;
width: 100%;
left: 0;
top: 0;
opacity: 0;
z-index: 0;
transition: all 0.5s;
border-radius: 5px;
}
@media (prefers-reduced-motion: reduce) {
.projects-mouse-follow-floating-info .thumb:after {
transition: none;
}
}
.projects-mouse-follow-floating-info:hover .thumb .details {
transform: translateY(0);
opacity: 1;
}
.projects-mouse-follow-floating-info:hover .thumb .btn-view-details {
right: 20px;
opacity: 1;
}
.projects-mouse-follow-floating-info:hover .thumb:after {
opacity: 1;
height: 100%;
background: linear-gradient(0deg, #081B2C, transparent);
}.tm-sc-movies .cat-list {
list-style: none;
margin: 0;
}
.tm-sc-movies .cat-list li {
display: inline;
color: #aaa;
margin-right: 7px;
font-size: 13px;
}
.tm-sc-movies .cat-list li a {
color: #aaa;
text-transform: capitalize;
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-movies .cat-list li a {
transition: none;
}
}
.tm-sc-movies .cat-list li:last-child span {
display: none;
}
.tm-sc-movies .cat-list {
list-style: none;
margin: 0;
}
.tm-sc-movies .cat-list li {
display: inline;
color: #aaa;
margin-right: 7px;
font-size: 13px;
}
.tm-sc-movies .cat-list li a {
color: #aaa;
text-transform: capitalize;
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-movies .cat-list li a {
transition: none;
}
}
.tm-sc-movies .cat-list li:last-child span {
display: none;
}
.movie-block-style1 {
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.movie-block-style1 {
transition: none;
}
}
.movie-block-style1 .image-box {
position: relative;
}
.movie-block-style1 .image-box:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.4);
border-radius: 25px 25px 60px 25px;
z-index: 9;
}
.movie-block-style1 .image-box:hover .image .movie-featured-img img {
transform: scale(1.2);
}
.movie-block-style1 .image-box .content-box-info {
position: absolute;
bottom: 20px;
left: 30px;
z-index: 99;
}
.movie-block-style1 .image-box .content-box-info .movie-title {
color: #fff;
font-weight: 500;
margin-top: 0;
margin-bottom: 5px;
font-size: 20px;
}
.movie-block-style1 .image-box .content-box-info .movie-subtitle {
display: block;
color: #ffffff;
margin-top: 0;
font-size: 13px;
font-weight: 800;
text-transform: uppercase;
}
.movie-block-style1 .image-box .image {
position: relative;
overflow: hidden;
border-radius: 25px 25px 60px 25px;
}
.movie-block-style1 .image-box .image .movie-featured-img img {
border-radius: 25px 25px 60px 25px;
width: 100%;
transition: all 0.3s ease;
}
@media (max-width: 575.98px) {
.movie-block-style1 .image-box .image .movie-featured-img img {
width: 100%;
}
}
.movie-block-style1 .image-box .image .show-rating {
display: inline-block;
background-color: #fffc00;
height: 28px;
line-height: 28px;
padding: 0 12px;
color: #000000;
font-size: 13px;
font-weight: 800;
position: absolute;
top: 20px;
left: 20px;
z-index: 9;
}
.movie-block-style1 .image-box .image .play-video {
display: inline-block;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 100px;
height: 100px;
background-color: var(--theme-color1);
line-height: 100px;
text-align: center;
border-radius: 50%;
z-index: 99;
}
.movie-block-style1 .image-box .image .play-video:before {
content: "";
position: absolute;
top: -5px;
left: -5px;
width: 110px;
height: 110px;
border: 2px solid var(--theme-color1);
border-radius: 50%;
}
.movie-block-style1:hover {
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
-o-transform: translateY(-15px);
-moz-transform: translateY(-15px);
transform: translateY(-15px);
}
.tm-sc-movies .cat-list {
list-style: none;
margin: 0;
}
.tm-sc-movies .cat-list li {
display: inline;
color: #aaa;
margin-right: 7px;
font-size: 13px;
}
.tm-sc-movies .cat-list li a {
color: #aaa;
text-transform: capitalize;
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-movies .cat-list li a {
transition: none;
}
}
.tm-sc-movies .cat-list li:last-child span {
display: none;
}
.movie-block-style2 {
margin-bottom: 12px;
}
.movie-block-style2 .inner-box:hover .image-box::before {
opacity: 1;
}
.movie-block-style2 .inner-box:hover .image-box .time {
opacity: 0;
}
.movie-block-style2 .inner-box:hover .image-box .icon {
opacity: 1;
visibility: visible;
z-index: 999;
margin-top: 0;
}
.movie-block-style2 .inner-box:hover .image-box .image {
border-radius: 40px;
}
.movie-block-style2 .inner-box:hover .image-box .image img {
transform: scale(1.1);
}
.movie-block-style2 .inner-box .image-box {
position: relative;
}
.movie-block-style2 .inner-box .image-box::before {
content: "";
position: absolute;
top: 0;
left: 0;
background-color: rgba(76, 4, 83, 0.7);
width: 100%;
height: 100%;
border-radius: 35px;
z-index: 99;
opacity: 0;
transition: all 0.3s ease;
}
.movie-block-style2 .inner-box .image-box .icon {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
opacity: 0;
visibility: hidden;
height: 80px;
width: 80px;
background-color: #e90101;
text-align: center;
line-height: 80px;
border-radius: 50%;
font-size: 14px;
color: #fff;
transition: all 0.3s ease;
margin-top: 30px;
}
.movie-block-style2 .inner-box .image-box .image {
border-radius: 35px;
overflow: hidden;
margin-bottom: 10px;
}
.movie-block-style2 .inner-box .image-box .image img {
transition: all 0.3s ease;
}
.movie-block-style2 .inner-box .image-box .time {
position: absolute;
bottom: 10px;
right: 11px;
font-size: 14px;
font-weight: 600;
background-color: #fff;
color: #000000;
padding: 0 8px;
border-radius: 50px;
height: 26px;
line-height: 26px;
opacity: 1;
transition: all 0.3s ease;
}
.movie-block-style2 .inner-box .image-box .time i {
position: relative;
top: 1px;
margin-right: 5px;
}
.movie-block-style2 .inner-box .content-box span {
color: #e90101;
font-weight: 800;
text-transform: uppercase;
font-size: 14px;
border-bottom: 1px solid #e90101;
}
.movie-block-style2 .inner-box .content-box .movie-title {
font-size: 22px;
font-weight: 700;
color: #000000;
margin-bottom: 10px;
margin-top: -3px;
}
.movie-block-style2 .inner-box .content-box .views {
display: flex;
list-style: none;
align-items: center;
}
.movie-block-style2 .inner-box .content-box .views li {
font-size: 14px;
font-weight: 700;
color: #666666;
border: 2px solid #b4b4b4;
padding: 5px 11px 5px;
margin: 0 10px 0 0;
line-height: 1;
}
.movie-block-style2 .inner-box .content-box .views li i {
margin-right: 4px;
position: relative;
top: 1px;
}
.movie-block-style2 .inner-box .content-box .views li:last-child {
margin-right: 0;
}
.movie-block-style2 .inner-box .content-box .views li:hover {
background-color: #000000;
color: #fff;
border-color: transparent;
}
.tm-sc-movies .cat-list {
list-style: none;
margin: 0;
}
.tm-sc-movies .cat-list li {
display: inline;
color: #aaa;
margin-right: 7px;
font-size: 13px;
}
.tm-sc-movies .cat-list li a {
color: #aaa;
text-transform: capitalize;
transition: all 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-movies .cat-list li a {
transition: none;
}
}
.tm-sc-movies .cat-list li:last-child span {
display: none;
}
.movie-block-style3 {
position: relative;
display: flex;
align-items: center;
transition: all 0.3s ease;
}
.movie-block-style3:hover .icon {
opacity: 1;
visibility: visible;
z-index: 999;
margin-top: 0;
}
.movie-block-style3 > img {
width: 100%;
height: 100%;
object-fit: cover;
}
.movie-block-style3 .icon {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
opacity: 0;
visibility: hidden;
height: 80px;
width: 80px;
background-color: #e90101;
text-align: center;
line-height: 80px;
border-radius: 50%;
font-size: 14px;
color: #fff;
transition: all 0.3s ease;
margin-top: 30px;
}
.movie-block-style3 .featured-caption {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
display: flex;
flex-wrap: wrap;
background-color: #590098;
padding: 18px 43px;
align-items: center;
transition: all 0.3s ease;
}
.movie-block-style3 .featured-caption .movie-title {
color: #ffffff;
font-weight: 800;
margin: 0;
margin-right: auto;
letter-spacing: 0.21px;
}
.movie-block-style3 .featured-caption .show-rating {
display: inline-block;
background-color: #fffc00;
padding: 0 12px;
color: #000;
font-size: 15px;
font-weight: 900;
}
.movie-block-style3 .featured-caption .show-rating i {
margin-right: 2px;
}
.movie-block-style3 .featured-caption .show-duration {
display: inline-block;
color: #fff;
font-size: 13px;
font-weight: 900;
margin-left: 17px;
}.tm-sc-blog article .box-hover-effect {
display: block;
}
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb {
display: flex;
overflow: hidden;
position: relative;
}
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb img {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
transition: all 0.4s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb img {
transition: none;
}
}
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb .icon-link {
background: #2d1212;
color: #fff;
opacity: 0;
filter: alpha(opacity=0);
transition: all 0.45s;
width: 32px;
height: 32px;
line-height: 33px;
position: absolute;
top: 15px;
right: 15px;
z-index: 99;
text-align: center;
margin-top: 45px;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb .icon-link {
transition: none;
}
}
.tm-sc-blog article .entry-content > :nth-last-child {
margin-bottom: 0;
}
.blog-item-current-style1 {
position: relative;
margin-bottom: 30px;
}
.blog-item-current-style1:hover .entry-content {
box-shadow: 0px 0px 10px rgba(255, 239, 243, 0.9);
background-color: #fff;
border-color: transparent;
}
.blog-item-current-style1:hover .entry-header .thumb::after {
left: 0;
right: 0;
opacity: 0;
transition: all 400ms linear;
}
@media (prefers-reduced-motion: reduce) {
.blog-item-current-style1:hover .entry-header .thumb::after {
transition: none;
}
}
.blog-item-current-style1:hover .entry-header .thumb img {
-webkit-transform: scale(1.1) !important;
-moz-transform: scale(1.1) !important;
-ms-transform: scale(1.1) !important;
transform: scale(1.1) !important;
}
.blog-item-current-style1 .entry-header {
padding: 0 0 0 30px;
}
.blog-item-current-style1 .entry-header .thumb {
overflow: hidden;
border-radius: 30px;
position: relative;
}
.blog-item-current-style1 .entry-header .thumb::after {
background: rgba(255, 255, 255, 0.3);
bottom: 0;
content: "";
left: 50%;
position: absolute;
right: 51%;
top: 0;
opacity: 1;
pointer-events: none;
transition: all 400ms linear;
}
@media (prefers-reduced-motion: reduce) {
.blog-item-current-style1 .entry-header .thumb::after {
transition: none;
}
}
.blog-item-current-style1 .entry-header .thumb img {
width: 100%;
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.blog-item-current-style1 .entry-header .thumb img {
transition: none;
}
}
.blog-item-current-style1 .entry-content {
background-color: #ffffff;
padding: 145px 30px 30px;
margin-top: -122px;
border-radius: 30px;
border: 2px solid #e3e3e3;
margin-right: 30px;
transition: all 300ms ease;
}
@media (prefers-reduced-motion: reduce) {
.blog-item-current-style1 .entry-content {
transition: none;
}
}
.blog-item-current-style1 .entry-content .entry-title {
color: var(--theme-color2);
}
.blog-item-current-style1 .entry-content .entry-title:hover a {
color: var(--theme-color1);
}
.blog-item-current-style1 .entry-content .entry-meta i {
color: var(--theme-color1);
}
.blog-item-current-style1 .entry-content .entry-meta .categories-links a:last-child {
display: none;
}
.blog-item-current-style1 .entry-content .btn-plain-text-with-arrow-right {
border-bottom: none !important;
text-transform: capitalize !important;
font-weight: 600 !important;
}
.tm-sc-blog article .box-hover-effect {
display: block;
}
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb {
display: flex;
overflow: hidden;
position: relative;
}
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb img {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
transition: all 0.4s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb img {
transition: none;
}
}
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb .icon-link {
background: #2d1212;
color: #fff;
opacity: 0;
filter: alpha(opacity=0);
transition: all 0.45s;
width: 32px;
height: 32px;
line-height: 33px;
position: absolute;
top: 15px;
right: 15px;
z-index: 99;
text-align: center;
margin-top: 45px;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb .icon-link {
transition: none;
}
}
.tm-sc-blog article .entry-content > :nth-last-child {
margin-bottom: 0;
}
.tm-sc-blog .blog-item-current-style2 {
position: relative;
transition: all 300ms ease;
padding-left: 80px;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-blog .blog-item-current-style2 {
transition: none;
}
}
@media (max-width: 767.98px) {
.tm-sc-blog .blog-item-current-style2 {
padding-left: 0;
}
}
.tm-sc-blog .blog-item-current-style2:hover .entry-header .thumb:after {
left: 0;
right: 0;
opacity: 0;
transition: all 400ms linear;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-blog .blog-item-current-style2:hover .entry-header .thumb:after {
transition: none;
}
}
.tm-sc-blog .blog-item-current-style2:hover .entry-header .thumb img {
-webkit-transform: scale(1.3);
-moz-transform: scale(1.3);
-ms-transform: scale(1.3);
transform: scale(1.3);
}
.tm-sc-blog .blog-item-current-style2 .entry-header {
position: relative;
}
.tm-sc-blog .blog-item-current-style2 .entry-header .thumb {
position: relative;
overflow: hidden;
margin-bottom: 0;
}
.tm-sc-blog .blog-item-current-style2 .entry-header .thumb img {
display: block;
width: 100%;
transition: all 400ms ease;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-blog .blog-item-current-style2 .entry-header .thumb img {
transition: none;
}
}
.tm-sc-blog .blog-item-current-style2 .entry-header .thumb:after {
background: rgba(255, 255, 255, 0.3);
bottom: 0;
content: "";
left: 50%;
position: absolute;
right: 51%;
top: 0;
opacity: 1;
pointer-events: none;
transition: all 400ms linear;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-blog .blog-item-current-style2 .entry-header .thumb:after {
transition: none;
}
}
.tm-sc-blog .blog-item-current-style2 .entry-header .post-single-meta {
position: absolute;
left: -80px;
top: 0;
background: var(--theme-color1);
color: #ffffff;
z-index: 1;
display: flex;
align-items: center;
justify-content: center;
height: 80px;
width: 80px;
text-align: center;
font-size: 16px;
line-height: 1;
font-weight: 500;
text-transform: uppercase;
}
@media (max-width: 767.98px) {
.tm-sc-blog .blog-item-current-style2 .entry-header .post-single-meta {
left: 0;
}
}
.tm-sc-blog .blog-item-current-style2 .entry-header .post-single-meta span {
display: block;
font-size: 14px;
text-align: center;
color: var(--text-color-bg-theme-color1);
}
.tm-sc-blog .blog-item-current-style2 .entry-header .post-single-meta span.day {
font-size: 30px;
font-weight: 500;
font-family: var(--heading-font-family);
}
.tm-sc-blog .blog-item-current-style2 .entry-header .post-single-meta span.year {
display: none;
}
.tm-sc-blog .blog-item-current-style2 .entry-content {
position: relative;
}
.tm-sc-blog .blog-item-current-style2 .entry-meta {
position: relative;
margin: 5px 0;
}
.tm-sc-blog .blog-item-current-style2 .entry-meta li {
position: relative;
font-size: 14px;
line-height: 25px;
font-weight: 500;
letter-spacing: 0.1em;
text-transform: uppercase;
font-family: var(--heading-font-family);
margin: 0 5px;
}
.tm-sc-blog .blog-item-current-style2 .entry-meta li i {
margin-right: 5px;
color: var(--theme-color1);
font-size: 14px;
}
.tm-sc-blog .blog-item-current-style2 .entry-title {
margin-bottom: 10px;
}
.tm-sc-blog .blog-item-current-style2 .entry-title:hover {
color: var(--theme-color2);
}
.tm-sc-blog .blog-item-current-style2 .mascot-post-excerpt {
margin-top: 10px;
}
.tm-sc-blog .blog-item-current-style2 .btn-view-details {
padding-top: 5px;
}
.tm-sc-blog .blog-item-current-style2 .btn-view-details .btn-plain-text {
position: relative;
display: flex;
-webkit-box-align: center;
align-items: center;
-webkit-box-pack: justify;
justify-content: space-between;
font-size: 14px;
text-transform: uppercase;
font-weight: 600;
color: #212529;
font-family: var(--heading-font-family);
letter-spacing: 0.1em;
padding: 15px 0;
border-top: 1px solid #dcdcdc;
transition: all 300ms linear;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-blog .blog-item-current-style2 .btn-view-details .btn-plain-text {
transition: none;
}
}
.tm-sc-blog .blog-item-current-style2 .btn-view-details .btn-plain-text:after {
content: "\f30b";
color: #212529;
font-family: "Font Awesome 5 Free";
transition: all 300ms linear;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-blog .blog-item-current-style2 .btn-view-details .btn-plain-text:after {
transition: none;
}
}
.tm-sc-blog .blog-item-current-style2 .btn-view-details .btn-plain-text:hover, .tm-sc-blog .blog-item-current-style2 .btn-view-details .btn-plain-text:hover:after {
color: var(--theme-color1);
}
.tm-sc-blog article .box-hover-effect {
display: block;
}
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb {
display: flex;
overflow: hidden;
position: relative;
}
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb img {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
transition: all 0.4s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb img {
transition: none;
}
}
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb .icon-link {
background: #2d1212;
color: #fff;
opacity: 0;
filter: alpha(opacity=0);
transition: all 0.45s;
width: 32px;
height: 32px;
line-height: 33px;
position: absolute;
top: 15px;
right: 15px;
z-index: 99;
text-align: center;
margin-top: 45px;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb .icon-link {
transition: none;
}
}
.tm-sc-blog article .entry-content > :nth-last-child {
margin-bottom: 0;
}
.blog-item-current-style3:hover .entry-content {
border-color: transparent;
transition: all 0.3s;
}
@media (prefers-reduced-motion: reduce) {
.blog-item-current-style3:hover .entry-content {
transition: none;
}
}
.blog-item-current-style3:hover .entry-content .icon-btn {
background-color: var(--theme-color2);
}
.blog-item-current-style3 .thumb img {
border-radius: 7px 7px 0 0;
}
.blog-item-current-style3 .entry-content {
padding: 32px 35px 23px;
position: relative;
background-color: #fff;
box-shadow: 0px 0px 10px 0px rgba(89, 86, 233, 0.1);
}
.blog-item-current-style3 .entry-content .icon-btn {
position: absolute;
top: -27px;
right: 30px;
display: flex;
align-items: center;
justify-content: center;
width: 55px;
height: 55px;
border-radius: 5px;
background-color: var(--theme-color1);
color: #fff;
margin-bottom: 12px;
transition: all 0.3s;
}
@media (prefers-reduced-motion: reduce) {
.blog-item-current-style3 .entry-content .icon-btn {
transition: none;
}
}
.blog-item-current-style3 .entry-content .entry-meta {
border-top: 1px solid rgba(88, 86, 233, 0.149);
padding-top: 15px;
margin-top: 15px;
margin-bottom: 0;
transition: all 0.3s ease;
}
@media (prefers-reduced-motion: reduce) {
.blog-item-current-style3 .entry-content .entry-meta {
transition: none;
}
}
.blog-item-current-style3 .entry-content .entry-meta li {
padding-right: 0;
margin-bottom: 0;
margin-right: 0;
}
.blog-item-current-style3 .entry-content .entry-meta li:last-child:after {
display: none;
}
.blog-item-current-style3 .entry-content .entry-meta li:after {
display: inline-block;
content: "";
margin-left: 10px;
margin-right: 10px;
background-color: rgba(119, 121, 242, 0.215);
width: 7px;
height: 7px;
border-radius: 50%;
}
.blog-item-current-style3 .entry-content .entry-meta i {
color: var(--theme-color1);
}
.blog-item-current-style3 .entry-content .entry-title {
margin-bottom: 15px;
letter-spacing: -0.03em;
}
.blog-item-current-style3 .entry-content .post-excerpt {
margin-top: 20px;
margin-bottom: 0;
}
.tm-sc-blog article .box-hover-effect {
display: block;
}
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb {
display: flex;
overflow: hidden;
position: relative;
}
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb img {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
transition: all 0.4s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb img {
transition: none;
}
}
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb .icon-link {
background: #2d1212;
color: #fff;
opacity: 0;
filter: alpha(opacity=0);
transition: all 0.45s;
width: 32px;
height: 32px;
line-height: 33px;
position: absolute;
top: 15px;
right: 15px;
z-index: 99;
text-align: center;
margin-top: 45px;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb .icon-link {
transition: none;
}
}
.tm-sc-blog article .entry-content > :nth-last-child {
margin-bottom: 0;
}
.tm-sc-blog.tm-sc-blog-floating-parallax .floating-posts-holder {
text-align: center;
}
.tm-sc-blog.tm-sc-blog-floating-parallax .floating-posts-holder article {
padding: 30px;
}
.tm-sc-blog.tm-sc-blog-floating-parallax .floating-posts-holder .entry-meta i {
display: none;
}
.tm-sc-blog.tm-sc-blog-floating-parallax .floating-posts-holder .entry-header {
clip-path: inset(0% 0% 0% 0%);
-webkit-transition: all 0.3s cubic-bezier(0.7, 0.04, 0.37, 1);
transition: all 0.3s cubic-bezier(0.7, 0.04, 0.37, 1);
}
.tm-sc-blog.tm-sc-blog-floating-parallax .floating-posts-holder .post-thumb .post-thumb-inner .thumb {
border-radius: 7px;
}
.tm-sc-blog.tm-sc-blog-floating-parallax .floating-posts-holder:hover .entry-header {
clip-path: inset(3% 3% 3% 3%);
}
.tm-sc-blog article .box-hover-effect {
display: block;
}
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb {
display: flex;
overflow: hidden;
position: relative;
}
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb img {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
transition: all 0.4s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb img {
transition: none;
}
}
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb .icon-link {
background: #2d1212;
color: #fff;
opacity: 0;
filter: alpha(opacity=0);
transition: all 0.45s;
width: 32px;
height: 32px;
line-height: 33px;
position: absolute;
top: 15px;
right: 15px;
z-index: 99;
text-align: center;
margin-top: 45px;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb .icon-link {
transition: none;
}
}
.tm-sc-blog article .entry-content > :nth-last-child {
margin-bottom: 0;
}
.tm-sc-blog.tm-sc-blog-masonry-tiles .has-masonry-tiles-fixed-image-size.isotope-layout .isotope-item .isotope-item-inner {
height: 100%;
}
.tm-sc-blog.tm-sc-blog-masonry-tiles .has-masonry-tiles-fixed-image-size.isotope-layout .isotope-item .isotope-item-inner .post {
height: 100%;
}
.tm-sc-blog.tm-sc-blog-masonry-tiles .has-masonry-tiles-fixed-image-size.isotope-layout .isotope-item .isotope-item-inner .post .entry-header {
height: 100%;
}
.tm-sc-blog.tm-sc-blog-masonry-tiles .has-masonry-tiles-fixed-image-size.isotope-layout .isotope-item .isotope-item-inner .post .entry-header .post-thumb {
height: 100%;
}
.tm-sc-blog.tm-sc-blog-masonry-tiles .has-masonry-tiles-fixed-image-size.isotope-layout .isotope-item .isotope-item-inner .post .entry-header .post-thumb .post-thumb-inner {
height: 100%;
}
.tm-sc-blog.tm-sc-blog-masonry-tiles .has-masonry-tiles-fixed-image-size.isotope-layout .isotope-item .isotope-item-inner .post .entry-header .post-thumb .post-thumb-inner .thumb {
height: 100%;
}
.tm-sc-blog article .box-hover-effect {
display: block;
}
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb {
display: flex;
overflow: hidden;
position: relative;
}
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb img {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
transition: all 0.4s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb img {
transition: none;
}
}
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb .icon-link {
background: #2d1212;
color: #fff;
opacity: 0;
filter: alpha(opacity=0);
transition: all 0.45s;
width: 32px;
height: 32px;
line-height: 33px;
position: absolute;
top: 15px;
right: 15px;
z-index: 99;
text-align: center;
margin-top: 45px;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-blog article .post-thumb .post-thumb-inner .thumb .icon-link {
transition: none;
}
}
.tm-sc-blog article .entry-content > :nth-last-child {
margin-bottom: 0;
}
.tm-sc-blog.blog-vertical-list .isotope-layout {
margin-left: 0;
}
.tm-sc-blog.blog-vertical-list article {
padding: 35px 0;
background-color: #fff;
border-bottom: 1px solid #eee;
transition: all 0.4s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.tm-sc-blog.blog-vertical-list article {
transition: none;
}
}
@media (min-width: 768px) {
.tm-sc-blog.blog-vertical-list article {
display: flex;
align-items: center;
}
}
@media (min-width: 768px) {
.tm-sc-blog.blog-vertical-list article .entry-header {
margin-right: 20px;
}
}
@media (max-width: 767.98px) {
.tm-sc-blog.blog-vertical-list article .entry-header {
margin-bottom: 20px;
}
}
@media (min-width: 768px) {
.tm-sc-blog.blog-vertical-list article .entry-header img {
max-width: 175px;
}
}
.tm-sc-blog.blog-vertical-list article .entry-content .entry-title {
margin-top: 0;
margin-bottom: 1rem;
}
.tm-sc-blog.blog-vertical-list article .entry-content .entry-meta {
margin-bottom: 10px;
}
.tm-sc-blog.blog-vertical-list article .entry-content .entry-meta li i {
color: var(--theme-color2);
}
.tm-sc-blog.blog-vertical-list article .entry-content .entry-meta li a:hover {
color: var(--theme-color2);
}
.tm-sc-blog.blog-vertical-list article:first-child {
padding-top: 0;
}
.tm-sc-blog.blog-vertical-list article:last-child {
border-bottom: none;
}.elementor-widget-tm-ele-header-cart.hide-cart-count-yes .mini-cart-icon .cart-quick-info {
display: none;
}
.elementor-widget-tm-ele-header-cart.hide-cart-price-yes .mini-cart-icon .cart-quick-info .amount {
display: none;
}
.elementor-widget-tm-ele-header-cart.hide-cart-mini-count-yes .mini-cart-icon .items-count {
display: none;
}
.elementor-widget-tm-ele-header-cart.hide-cart-dropdown-yes .dropdown-content {
display: none;
}
.elementor-widget-tm-ele-header-cart.tm-header-search-content-style-side-panel .dropdown-content, .elementor-widget-tm-ele-header-cart.tm-header-search-content-style-no-dropdown .dropdown-content {
display: none;
}
.elementor-widget-tm-ele-header-cart .top-nav-mini-cart-icon-container .top-nav-mini-cart-icon-contents {
display: flex;
justify-content: center;
align-items: center;
transition: all 0.3s ease;
}.mfp-bg {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1042;
overflow: hidden;
position: fixed;
background: #0b0b0b;
opacity: 0.98; }
.mfp-wrap {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1043;
position: fixed;
outline: none !important;
-webkit-backface-visibility: hidden; }
.mfp-container {
text-align: center;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
padding: 0 8px;
box-sizing: border-box; }
.mfp-container:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle; }
.mfp-align-top .mfp-container:before {
display: none; }
.mfp-content {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0 auto;
text-align: left;
z-index: 1045; }
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
width: 100%;
cursor: auto; }
.mfp-ajax-cur {
cursor: progress; }
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: -moz-zoom-out;
cursor: -webkit-zoom-out;
cursor: zoom-out; }
.mfp-zoom {
cursor: pointer;
cursor: -webkit-zoom-in;
cursor: -moz-zoom-in;
cursor: zoom-in; }
.mfp-auto-cursor .mfp-content {
cursor: auto; }
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none; }
.mfp-loading.mfp-figure {
display: none; }
.mfp-hide {
display: none !important; }
.mfp-preloader {
color: #CCC;
position: absolute;
top: 50%;
width: auto;
text-align: center;
margin-top: -0.8em;
left: 8px;
right: 8px;
z-index: 1044; }
.mfp-preloader a {
color: #CCC; }
.mfp-preloader a:hover {
color: #FFF; }
.mfp-s-ready .mfp-preloader {
display: none; }
.mfp-s-error .mfp-content {
display: none; }
button.mfp-close,
button.mfp-arrow {
overflow: visible;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
display: block;
outline: none;
padding: 0;
z-index: 1046;
box-shadow: none;
touch-action: manipulation; }
button::-moz-focus-inner {
padding: 0;
border: 0; }
.mfp-close {
width: 44px;
height: 44px;
line-height: 44px;
position: absolute;
right: 0;
top: 0;
text-decoration: none;
text-align: center;
opacity: 0.65;
padding: 0 0 18px 10px;
color: #FFF;
font-style: normal;
font-size: 28px;
font-family: Arial, Baskerville, monospace; }
.mfp-close:hover,
.mfp-close:focus {
opacity: 1; }
.mfp-close:active {
top: 1px; }
.mfp-close-btn-in .mfp-close {
color: #333; }
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
color: #FFF;
right: -6px;
text-align: right;
padding-right: 6px;
width: 100%; }
.mfp-counter {
position: absolute;
top: 0;
right: 0;
color: #CCC;
font-size: 12px;
line-height: 18px;
white-space: nowrap; }
.mfp-arrow {
position: absolute;
opacity: 0.65;
margin: 0;
top: 50%;
margin-top: -55px;
padding: 0;
width: 90px;
height: 110px;
-webkit-tap-highlight-color: transparent; }
.mfp-arrow:active {
margin-top: -54px; }
.mfp-arrow:hover,
.mfp-arrow:focus {
opacity: 1; }
.mfp-arrow:before,
.mfp-arrow:after {
content: '';
display: block;
width: 0;
height: 0;
position: absolute;
left: 0;
top: 0;
margin-top: 35px;
margin-left: 35px;
border: medium inset transparent; }
.mfp-arrow:after {
border-top-width: 13px;
border-bottom-width: 13px;
top: 8px; }
.mfp-arrow:before {
border-top-width: 21px;
border-bottom-width: 21px;
opacity: 0.7; }
.mfp-arrow-left {
left: 0; }
.mfp-arrow-left:after {
border-right: 17px solid #FFF;
margin-left: 31px; }
.mfp-arrow-left:before {
margin-left: 25px;
border-right: 27px solid #3F3F3F; }
.mfp-arrow-right {
right: 0; }
.mfp-arrow-right:after {
border-left: 17px solid #FFF;
margin-left: 39px; }
.mfp-arrow-right:before {
border-left: 27px solid #3F3F3F; }
.mfp-iframe-holder {
padding-top: 40px;
padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content {
line-height: 0;
width: 100%;
max-width: 900px; }
.mfp-iframe-holder .mfp-close {
top: -45px; }
.mfp-iframe-scaler {
width: 100%;
height: 0;
overflow: hidden;
padding-top: 56.25%; }
.mfp-iframe-scaler iframe {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #000; } img.mfp-img {
width: auto;
max-width: 100%;
height: auto;
display: block;
line-height: 0;
box-sizing: border-box;
padding: 40px 0 40px;
margin: 0 auto; } .mfp-figure {
line-height: 0; }
.mfp-figure:after {
content: '';
position: absolute;
left: 0;
top: 40px;
bottom: 40px;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #444; }
.mfp-figure small {
color: #BDBDBD;
display: block;
font-size: 12px;
line-height: 14px; }
.mfp-figure figure {
margin: 0; }
.mfp-bottom-bar {
margin-top: -36px;
position: absolute;
top: 100%;
left: 0;
width: 100%;
cursor: auto; }
.mfp-title {
text-align: left;
line-height: 18px;
color: #F3F3F3;
word-wrap: break-word;
padding-right: 36px; }
.mfp-image-holder .mfp-content {
max-width: 100%; }
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor: pointer; }
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder {
padding-left: 0;
padding-right: 0; }
.mfp-img-mobile img.mfp-img {
padding: 0; }
.mfp-img-mobile .mfp-figure:after {
top: 0;
bottom: 0; }
.mfp-img-mobile .mfp-figure small {
display: inline;
margin-left: 5px; }
.mfp-img-mobile .mfp-bottom-bar {
background: rgba(0, 0, 0, 0.6);
bottom: 0;
margin: 0;
top: auto;
padding: 3px 5px;
position: fixed;
box-sizing: border-box; }
.mfp-img-mobile .mfp-bottom-bar:empty {
padding: 0; }
.mfp-img-mobile .mfp-counter {
right: 5px;
top: 3px; }
.mfp-img-mobile .mfp-close {
top: 0;
right: 0;
width: 35px;
height: 35px;
line-height: 35px;
background: rgba(0, 0, 0, 0.6);
position: fixed;
text-align: center;
padding: 0; } }
@media all and (max-width: 900px) {
.mfp-arrow {
-webkit-transform: scale(0.75);
transform: scale(0.75); }
.mfp-arrow-left {
-webkit-transform-origin: 0;
transform-origin: 0; }
.mfp-arrow-right {
-webkit-transform-origin: 100%;
transform-origin: 100%; }
.mfp-container {
padding-left: 6px;
padding-right: 6px; } } .mfp-close-btn-in .mfp-close {
color: #eee;
font-size: 44px;
}
html.html-magnific-popup-active {
overflow:hidden;
}.elementor-hidden{display:none}.elementor-visibility-hidden{visibility:hidden}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{clear:both;content:"";display:block;height:0;width:0}.e-logo-wrapper{background:var(--e-a-bg-logo);border-radius:50%;display:inline-block;line-height:1;padding:.75em}.e-logo-wrapper i{color:var(--e-a-color-logo);font-size:1em}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor hr{background-color:transparent;margin:0}.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{border:none;line-height:1;margin:0;max-width:100%;width:100%}.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{direction:ltr;inset:0;overflow:hidden;position:absolute;z-index:0}.elementor .elementor-background-video-container{pointer-events:none;transition:opacity 1s}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video-embed{max-width:none}.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.elementor .elementor-background-video{max-width:none}.elementor .elementor-background-video-hosted{-o-object-fit:cover;object-fit:cover}.elementor .elementor-background-overlay{inset:0;position:absolute}.elementor .elementor-background-slideshow{inset:0;position:absolute;z-index:0}.elementor .elementor-background-slideshow__slide__image{background-position:50%;background-size:cover;height:100%;width:100%}.e-con-inner>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute,.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.e-con-inner>.elementor-element.elementor-fixed,.e-con>.elementor-element.elementor-fixed,.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.elementor-invisible{visibility:hidden}.elementor-align-center{text-align:center}.elementor-align-right{text-align:right}.elementor-align-left{text-align:left}.elementor-align-center .elementor-button,.elementor-align-left .elementor-button,.elementor-align-right .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}.elementor-custom-embed-play{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.elementor-custom-embed-play i{color:#fff;font-size:100px;text-shadow:1px 0 6px rgba(0,0,0,.3)}.elementor-custom-embed-play svg{height:100px;width:100px;fill:#fff;filter:drop-shadow(1px 0 6px rgba(0,0,0,.3))}.elementor-custom-embed-play i,.elementor-custom-embed-play svg{opacity:.8;transition:all .5s}.elementor-custom-embed-play.elementor-playing i{font-family:eicons}.elementor-custom-embed-play.elementor-playing i:before{content:"\e8fb"}.elementor-custom-embed-play.elementor-playing i,.elementor-custom-embed-play.elementor-playing svg{animation:eicon-spin 2s linear infinite}.elementor-tag{display:inline-flex}.elementor-ken-burns{transition-duration:10s;transition-property:transform;transition-timing-function:linear}.elementor-ken-burns--out{transform:scale(1.3)}.elementor-ken-burns--active{transition-duration:20s}.elementor-ken-burns--active.elementor-ken-burns--out{transform:scale(1)}.elementor-ken-burns--active.elementor-ken-burns--in{transform:scale(1.3)}@media (min-width:-1){.elementor-widescreen-align-center{text-align:center}.elementor-widescreen-align-right{text-align:right}.elementor-widescreen-align-left{text-align:left}.elementor-widescreen-align-center .elementor-button,.elementor-widescreen-align-left .elementor-button,.elementor-widescreen-align-right .elementor-button{width:auto}.elementor-widescreen-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-laptop-align-center{text-align:center}.elementor-laptop-align-right{text-align:right}.elementor-laptop-align-left{text-align:left}.elementor-laptop-align-center .elementor-button,.elementor-laptop-align-left .elementor-button,.elementor-laptop-align-right .elementor-button{width:auto}.elementor-laptop-align-justify .elementor-button{width:100%}.elementor-tablet_extra-align-center{text-align:center}.elementor-tablet_extra-align-right{text-align:right}.elementor-tablet_extra-align-left{text-align:left}.elementor-tablet_extra-align-center .elementor-button,.elementor-tablet_extra-align-left .elementor-button,.elementor-tablet_extra-align-right .elementor-button{width:auto}.elementor-tablet_extra-align-justify .elementor-button{width:100%}}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-center .elementor-button,.elementor-tablet-align-left .elementor-button,.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-mobile_extra-align-center{text-align:center}.elementor-mobile_extra-align-right{text-align:right}.elementor-mobile_extra-align-left{text-align:left}.elementor-mobile_extra-align-center .elementor-button,.elementor-mobile_extra-align-left .elementor-button,.elementor-mobile_extra-align-right .elementor-button{width:auto}.elementor-mobile_extra-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-center .elementor-button,.elementor-mobile-align-left .elementor-button,.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}:root{--page-title-display:block}.elementor-page-title,h1.entry-title{display:var(--page-title-display)}@keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:eicon-spin 2s linear infinite}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-left:auto;margin-right:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{align-items:flex-end}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-start}.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end}.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-bottom:var(--kit-widget-spacing,20px)}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-bottom:0}.elementor-column{display:flex;min-height:1px;position:relative}.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (min-width:-1){.elementor-reverse-widescreen>.elementor-container>:first-child{order:10}.elementor-reverse-widescreen>.elementor-container>:nth-child(2){order:9}.elementor-reverse-widescreen>.elementor-container>:nth-child(3){order:8}.elementor-reverse-widescreen>.elementor-container>:nth-child(4){order:7}.elementor-reverse-widescreen>.elementor-container>:nth-child(5){order:6}.elementor-reverse-widescreen>.elementor-container>:nth-child(6){order:5}.elementor-reverse-widescreen>.elementor-container>:nth-child(7){order:4}.elementor-reverse-widescreen>.elementor-container>:nth-child(8){order:3}.elementor-reverse-widescreen>.elementor-container>:nth-child(9){order:2}.elementor-reverse-widescreen>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child,.elementor-reverse-laptop>.elementor-container>:nth-child(10),.elementor-reverse-laptop>.elementor-container>:nth-child(2),.elementor-reverse-laptop>.elementor-container>:nth-child(3),.elementor-reverse-laptop>.elementor-container>:nth-child(4),.elementor-reverse-laptop>.elementor-container>:nth-child(5),.elementor-reverse-laptop>.elementor-container>:nth-child(6),.elementor-reverse-laptop>.elementor-container>:nth-child(7),.elementor-reverse-laptop>.elementor-container>:nth-child(8),.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:0}.elementor-reverse-tablet_extra>.elementor-container>:first-child{order:10}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:-1){.elementor-reverse-tablet>.elementor-container>:first-child,.elementor-reverse-tablet>.elementor-container>:nth-child(10),.elementor-reverse-tablet>.elementor-container>:nth-child(2),.elementor-reverse-tablet>.elementor-container>:nth-child(3),.elementor-reverse-tablet>.elementor-container>:nth-child(4),.elementor-reverse-tablet>.elementor-container>:nth-child(5),.elementor-reverse-tablet>.elementor-container>:nth-child(6),.elementor-reverse-tablet>.elementor-container>:nth-child(7),.elementor-reverse-tablet>.elementor-container>:nth-child(8),.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:0}.elementor-reverse-mobile_extra>.elementor-container>:first-child{order:10}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(10){order:1}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{order:10}.elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile>.elementor-container>:nth-child(10){order:1}.elementor-column{width:100%}}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}@media (min-width:-1){.elementor-grid-widescreen-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-laptop-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}.elementor-grid-tablet_extra-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1024px){.elementor-grid-tablet-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-mobile_extra-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){.elementor-grid-mobile-0 .elementor-grid{display:inline-block;margin-bottom:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}}@media (min-width:-1){#elementor-device-mode:after{content:"widescreen"}}@media (max-width:-1){#elementor-device-mode:after{content:"laptop";content:"tablet_extra"}}@media (max-width:1024px){#elementor-device-mode:after{content:"tablet"}}@media (max-width:-1){#elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile"}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap;margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start);--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}body.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con-full,.e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con.e-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row}.e-con.e-grid,.e-con.e-grid>.e-con-inner{align-content:var(--grid-align-content);align-items:var(--align-items);grid-auto-flow:var(--grid-auto-flow);grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);justify-items:var(--justify-items)}.e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}.e-con-boxed.e-grid{grid-template-columns:1fr;grid-template-rows:1fr;justify-items:legacy}.e-con-boxed{gap:initial;text-align:initial}.e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.e-con.e-grid>.e-con-inner{align-items:var(--align-items);justify-items:var(--justify-items)}.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con>.elementor-background-slideshow,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));top:calc(0px - var(--border-top-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}@media (max-width:767px){:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile{display:none}}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{z-index:1}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-slideshow:before{z-index:2}.e-con .elementor-widget{min-width:0}.e-con .elementor-widget-empty,.e-con .elementor-widget-google_maps,.e-con .elementor-widget-video,.e-con .elementor-widget.e-widget-swiper{width:100%}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container{height:100%}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%}.e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}.e-con.e-flex .elementor-widget-archive-posts{width:100%}}.elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{flex-basis:100%;max-width:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{flex-grow:1}.elementor-field-group{align-items:center;flex-wrap:wrap}.elementor-field-group.elementor-field-type-submit{align-items:flex-end}.elementor-field-group .elementor-field-textual{background-color:transparent;border:1px solid #69727d;color:#1f2124;flex-grow:1;max-width:100%;vertical-align:middle;width:100%}.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;flex-basis:100%;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-inline-end:20px;text-transform:inherit}.elementor-field-group .elementor-select-wrapper:before{content:"\e92a";font-family:eicons;font-size:15px;pointer-events:none;position:absolute;right:10px;text-shadow:0 0 3px rgba(0,0,0,.3);top:50%;transform:translateY(-50%)}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:flex;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-inline-end:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{flex-basis:100%}.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{color:red;content:"*";padding-inline-start:.2em}.elementor-field-textual{border-radius:3px;font-size:15px;line-height:1.4;min-height:40px;padding:5px 14px}.elementor-field-textual.elementor-size-xs{border-radius:2px;font-size:13px;min-height:33px;padding:4px 12px}.elementor-field-textual.elementor-size-md{border-radius:4px;font-size:16px;min-height:47px;padding:6px 16px}.elementor-field-textual.elementor-size-lg{border-radius:5px;font-size:18px;min-height:59px;padding:7px 20px}.elementor-field-textual.elementor-size-xl{border-radius:6px;font-size:20px;min-height:72px;padding:8px 24px}.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit{justify-content:flex-end}.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}@media screen and (max-width:1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-tablet-button-align-center .e-form__buttons,.elementor-tablet-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-tablet-button-align-start .e-form__buttons,.elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-end .e-form__buttons,.elementor-tablet-button-align-end .elementor-field-type-submit{justify-content:flex-end}.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-mobile-button-align-center .e-form__buttons,.elementor-mobile-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-mobile-button-align-start .e-form__buttons,.elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-end .e-form__buttons,.elementor-mobile-button-align-end .elementor-field-type-submit{justify-content:flex-end}.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{font-size:1em;line-height:1;margin:10px 0}.elementor-message:before{content:"\e90e";display:inline-block;font-family:eicons;font-style:normal;font-weight:400;margin-inline-end:5px;vertical-align:middle}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\e87f"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{border:none;padding-block-end:0;padding-block-start:0}.elementor-form .elementor-button-content-wrapper,.elementor-form .elementor-button>span{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-element .elementor-widget-container,.elementor-element:not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-heading-title{line-height:1;margin:0;padding:0}.elementor-button{background-color:#69727d;border-radius:3px;color:#fff;display:inline-block;font-size:15px;line-height:1;padding:12px 24px;fill:#fff;text-align:center;transition:all .3s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-button-icon svg{height:auto;width:1em}.elementor-button-icon .e-font-icon-svg{height:1em}.elementor-button-text{display:inline-block}.elementor-button.elementor-size-xs{border-radius:2px;font-size:13px;padding:10px 20px}.elementor-button.elementor-size-md{border-radius:4px;font-size:16px;padding:15px 30px}.elementor-button.elementor-size-lg{border-radius:5px;font-size:18px;padding:20px 40px}.elementor-button.elementor-size-xl{border-radius:6px;font-size:20px;padding:25px 50px}.elementor-button span{text-decoration:inherit}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-view-stacked .elementor-icon{background-color:#69727d;color:#fff;padding:.5em;fill:#fff}.elementor-view-framed .elementor-icon{background-color:transparent;border:3px solid #69727d;color:#69727d;padding:.5em}.elementor-icon{color:#69727d;display:inline-block;font-size:50px;line-height:1;text-align:center;transition:all .3s}.elementor-icon:hover{color:#69727d}.elementor-icon i,.elementor-icon svg{display:block;height:1em;position:relative;width:1em}.elementor-icon i:before,.elementor-icon svg:before{left:50%;position:absolute;transform:translateX(-50%)}.elementor-icon i.fad{width:auto}.elementor-shape-square .elementor-icon{border-radius:0}.elementor-shape-rounded .elementor-icon{border-radius:10%}.elementor-shape-circle .elementor-icon{border-radius:50%}.e-transform .elementor-widget-container,.e-transform:not(:has(.elementor-widget-container)){transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}.e-con.e-transform{transform:perspective(var(--e-con-transform-perspective,0)) rotate(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0));transform-origin:var(--e-con-transform-origin-y) var(--e-con-transform-origin-x)}.animated{animation-duration:1.25s}.animated.animated-slow{animation-duration:2s}.animated.animated-fast{animation-duration:.75s}.animated.infinite{animation-iteration-count:infinite}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{animation:none}}.elementor-post__thumbnail__link{transition:none}@media (max-width:767px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-mobile_extra{display:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-laptop,.elementor .elementor-hidden-tablet_extra{display:none}}@media (min-width:1025px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none}}@media (min-width:-1){.elementor .elementor-hidden-widescreen{display:none}}