.cst-banner-grup{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;background-color:transparent;padding:80px 0 140px;position:relative}.cst-banner-grup .cst-banner-container{max-width:690px;padding-left:20px;padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative}.cst-banner-grup .cst-banner-container .cst-banner-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.cst-banner-grup .cst-banner-container .cst-banner-column{min-height:1px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;padding-right:0}.cst-banner-grup .cst-banner-container .cst-banner-innerwrap,.cst-banner-grup .cst-banner-container .cst-banner-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.cst-banner-grup .cst-banner-container .cst-banner-innerwrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;padding:10px;align-content:flex-start}.cst-banner-grup .cst-banner-container .cst-banner-innerwrap .cst-banner-heading{position:relative;width:100%;text-align:center;margin-bottom:20px}.cst-banner-grup .cst-banner-container .cst-banner-headinginner{-webkit-transition:background .3s,border .3s,border-radius .3s,-webkit-box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,-webkit-box-shadow .3s;-o-transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-box-shadow .3s}.cst-banner-grup .cst-banner-container .cst-banner-innerwrap .cst-banner-heading h1{padding:0;margin:0;line-height:1;font-size:60px}.cst-banner-grup .cst-banner-container .cst-banner-content{position:relative;font-size:19px;width:100%;text-align:center}.cst-banner-grup .cst-banner-container .cst-banner-innnercontent{-webkit-transition:background .3s,border .3s,border-radius .3s,-webkit-box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,-webkit-box-shadow .3s;-o-transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-box-shadow .3s}.cst-banner-grup .cst-banner-container .cst-banner-innnercontent p{margin-bottom:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}.cst-banner-grup .type-vertical{position:absolute;z-index:1;top:8%;left:10%}.cst-banner-grup .type-vertical .color-aqua{color:#63c0cb;position:relative;display:block;transition:all 2.5s cubic-bezier(.5,0,0,1) .5s;width:30px;height:70px;background:#63c0cb;top:0;right:0;opacity:1}@media (max-width:1440px){.cst-banner-grup .cst-banner-container .cst-banner-innerwrap .cst-banner-heading h1{font-size:54px}.cst-banner-grup .cst-banner-container .cst-banner-innnercontent p{font-size:18px}}@media (max-width:1023px){.cst-banner-grup .cst-banner-container .cst-banner-innerwrap .cst-banner-heading h1{font-size:44px}.cst-banner-grup .cst-banner-container .cst-banner-innnercontent p{font-size:16px}}@media (max-width:767px){.cst-banner-grup .cst-banner-container .cst-banner-innerwrap .cst-banner-heading h1{font-size:36px}.cst-banner-grup .cst-banner-container .cst-banner-innnercontent p{font-size:14px}.cst-banner-grup .type-vertical .color-aqua{width:16px;height:40px;top:0;right:0;opacity:1}}@media (min-width:768px){.cst-banner-grup .cst-banner-container .cst-banner-column{width:100%}}