.home_style{background:var(--bg-color);flex-direction:column;justify-content:center;width:100%;height:100%;display:flex}.home_style .home_info{align-self:center;width:67%;padding:150px 0 50px;display:flex}.home_style .home_info .left{flex:1;margin-top:50px}.home_style .home_info .left h2{letter-spacing:.5px;color:var(--primary-color);border-radius:25px;font-size:2em;font-weight:700}.home_style .home_info .left h2 span{color:var(--accent-color);font-size:2em}.home_style .home_info .left p{width:90%;color:var(--primary-color);text-align:justify;margin-bottom:15px;padding-top:30px;font-size:19px;font-weight:400;line-height:25px}.home_style .home_info .right{flex:1}.home_style .home_info .right .logo{text-align:right}.home_style .home_info .right .logo img{object-fit:cover;object-position:top;border:3px solid var(--accent-color);width:450px;height:450px;box-shadow:0 0 40px var(--accent-color);cursor:pointer;border-radius:50%;transition:all .3s}.home_style .home_info .right .logo img:hover{box-shadow:0 0 80px var(--accent-color);transform:scale(1.05)}.home_style .info{align-self:center;width:67%;padding:150px 0 50px;display:block}.home_style .info .callout{height:40px;box-shadow:0 0 40px var(--accent-color);transform:skew(-20deg)}.home_style .info .callout span{color:var(--accent-color)}.home_style .info .left{text-align:left}.home_style .info .right{text-align:right}@media screen and (max-width:1280px){.home_style{padding:250px 50px}.home_style .home_info .left h1{font-size:4em}.home_style .home_info .left h1{letter-spacing:.5px;color:var(--primary-color);border-radius:25px;font-size:2em;font-weight:700}.home_style .home_info .left h1 span{color:var(--accent-color);font-size:2em}.home_style .home_info .right .logo img{width:400px;height:400px}}@media screen and (max-width:1000px){.home_style{height:100%;padding:30px 50px;position:relative}.home_style .home_info{flex-direction:column-reverse;align-items:center}.home_style .home_info .left{padding-top:50px}.home_style .home_info .left h1{text-align:center}.home_style .home_info .left h1{letter-spacing:.5px;color:var(--primary-color);border-radius:25px;font-size:2em;font-weight:700}.home_style .home_info .left h1 span{color:var(--accent-color);font-size:2em}.home_style .home_info .left p{width:100%}.home_style .home_info .left .social{justify-content:center}.home_style .home_info .right .logo{margin-top:25px}.home_style .home_info .right .logo img{width:375px;height:375px;box-shadow:0 0 30px var(--primary-color)}.home_style .home_info .right .logo img:hover{box-shadow:0 0 60px var(--primary-color)}}