.bypostauthor{display:block}html .alpha-gb-453111186b289fc7d6ad29fb36d8089a{margin-bottom:3.7rem;position:relative}.alpha-gb-419a8b032dd1d4855955a5b49946cb50 .tb-hover-content{justify-content:flex-end;background-color:rgb(255 102 41 / .1);padding:1.8rem 2.1rem 1.3rem 2.1rem}.alpha-gb-dda849655dd71a6eec22c56b76576249 .alpha-tb-icon{font-size:1.4rem}.alpha-gb-dda849655dd71a6eec22c56b76576249{font-size:1.6rem;--alpha-title-size:1.6rem;line-height:1em;color:#fff}.alpha-gb-dda849655dd71a6eec22c56b76576249:hover,.alpha-gb-dda849655dd71a6eec22c56b76576249 a:hover{color:#fff}html .alpha-gb-dda849655dd71a6eec22c56b76576249{margin-right:2rem;margin-bottom:5px}.alpha-gb-6b095f0aeb188737378c134033359e37.title-wrapper .title{font-size:1.6rem;--alpha-title-size:1.6rem;line-height:1;color:#fff}html .alpha-gb-6b095f0aeb188737378c134033359e37.title-wrapper .title{margin-right:2rem;margin-bottom:5px}.alpha-gb-17d819f26e34918742065b1b899bde90{font-size:1.6rem;--alpha-title-size:1.6rem;line-height:1;color:#fff}.alpha-gb-17d819f26e34918742065b1b899bde90:hover,.alpha-gb-17d819f26e34918742065b1b899bde90 a:hover{color:#fff}html .alpha-gb-17d819f26e34918742065b1b899bde90{margin-bottom:5px}html .alpha-gb-37c67ea22e25e93ab49dba9270c2eb97{background-color:#111;padding:1.3rem 5px 1.3rem 5px;position:absolute;z-index:4;top:2rem;left:2rem;width:5.2rem}.alpha-gb-73482ef37c4ab3b5e51719dda39cd794{font-size:1.8rem;--alpha-title-size:1.8rem;font-weight:700;line-height:1;text-align:center;color:#fff}.alpha-gb-4bcf8772b466ed041a5b733ba9ae5d80{font-size:10px;--alpha-title-size:10px;font-weight:400;line-height:1.1;text-align:center;color:#fff}html .alpha-gb-4bcf8772b466ed041a5b733ba9ae5d80{opacity:.75}.alpha-gb-355babc18b7f07bced6717243b0fba9b.title-wrapper .title{font-size:2.2rem;--alpha-title-size:2.2rem}html .alpha-gb-355babc18b7f07bced6717243b0fba9b.title-wrapper .title{margin-bottom:1.4rem}.cs87-blog-type .tb-hover-content{background-image:linear-gradient(180deg,transparent 0%,rgb(255 102 41 / .8) 100%)}html .alpha-gb-453111186b289fc7d6ad29fb36d8089a{margin-bottom:3.7rem;position:relative}html .alpha-gb-37c67ea22e25e93ab49dba9270c2eb97{background-color:#111;padding:1.3rem 5px 1.3rem 5px;position:absolute;z-index:4;top:2rem;left:2rem;width:5.2rem}.alpha-gb-73482ef37c4ab3b5e51719dda39cd794{font-size:1.8rem;--alpha-title-size:1.8rem;font-weight:700;line-height:1;text-align:center;color:#fff}.alpha-gb-4bcf8772b466ed041a5b733ba9ae5d80{font-size:10px;--alpha-title-size:10px;font-weight:400;line-height:1.1;text-align:center;color:#fff}html .alpha-gb-4bcf8772b466ed041a5b733ba9ae5d80{opacity:.75}.alpha-gb-083028d8d7acce6557863ef07de04ce2.title-wrapper .title{font-size:2.2rem;--alpha-title-size:2.2rem}html .alpha-gb-083028d8d7acce6557863ef07de04ce2.title-wrapper .title{margin-bottom:1rem}.cs87-blog-md-title .title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html .alpha-gb-214158967d97454bcf27e33f6922a3de{margin-right:2.2rem}.alpha-gb-03ed60e1edd48128f849f2b29c17b40c{font-size:1.2rem;--alpha-title-size:1.2rem;text-transform:uppercase;line-height:1.2;letter-spacing:.3em}html .alpha-gb-03ed60e1edd48128f849f2b29c17b40c{margin-top:4px;margin-bottom:5px}.alpha-gb-05e95737814bcdbecf674656e15cf51d.title-wrapper .title{font-size:1.6rem;--alpha-title-size:1.6rem;line-height:1.5em}.cs87-blog-widget .alpha-tb-featured-image{flex:0 0 25.7%;max-width:100px}.cs87-blog-widget .blog-title .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.page-wrapper{overflow:hidden}.cs87-triangle.elementor-element.elementor-widget-spacer .elementor-widget-container{border-left-color:var(--alpha-primary-color)}.udesign_portfolio .rollover>.rollover-link-wrapper{background-color:rgb(255 102 41 / .2);background-image:linear-gradient(180deg,transparent 0%,#91610e 100%)}.tb-hover-content{background-color:rgb(255 102 41 / .2);background-image:linear-gradient(180deg,transparent 0%,#91610e 100%)!important}.elementor-981 .elementor-element.elementor-element-3f82e84::before,.elementor-981 .elementor-element.elementor-element-3f82e84>.elementor-background-video-container::before,.elementor-981 .elementor-element.elementor-element-3f82e84>.e-con-inner>.elementor-background-video-container::before,.elementor-981 .elementor-element.elementor-element-3f82e84>.elementor-background-slideshow::before,.elementor-981 .elementor-element.elementor-element-3f82e84>.e-con-inner>.elementor-background-slideshow::before,.elementor-981 .elementor-element.elementor-element-3f82e84>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:rgb(255 102 41 / .2);background-image:linear-gradient(180deg,transparent 0%,#91610e 100%)!important;z-index:1}.elementor-981 .elementor-element.elementor-element-56d24b8::before,.elementor-981 .elementor-element.elementor-element-56d24b8>.elementor-background-video-container::before,.elementor-981 .elementor-element.elementor-element-56d24b8>.e-con-inner>.elementor-background-video-container::before,.elementor-981 .elementor-element.elementor-element-56d24b8>.elementor-background-slideshow::before,.elementor-981 .elementor-element.elementor-element-56d24b8>.e-con-inner>.elementor-background-slideshow::before,.elementor-981 .elementor-element.elementor-element-56d24b8>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:rgb(255 102 41 / .2);background-image:linear-gradient(180deg,transparent 0%,#91610e 100%)!important;z-index:1}.image-gallery a:hover{background-color:rgb(255 102 41 / .2);background-image:linear-gradient(180deg,transparent 0%,#91610e 100%)!important;z-index:100}.page-wrapper{overflow:hidden}.cs87-service .position-right .icon-box-content{padding:1rem 3.9rem .6rem 0;border-right:1px solid var(--alpha-primary-color)}.cs87-service .position-left .icon-box-content{padding:1rem 0 .6rem 3.9rem;border-left:1px solid var(--alpha-primary-color)}.cs87-step .icon-box-feature{transform:rotate(45deg)}.cs87-step .icon-box-feature svg{transform:rotate(-45deg)}.cs87-step .icon-box-feature{background-color:#191919}.cs87-legend.elementor-element ul li:last-child .elementor-icon-list-icon i{color:#d89717!important}@media (min-width:1440px){.cs87-step .icon-box-desc{margin:0 5%}}