.elementor-31382 .elementor-element.elementor-element-2a7843d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:dashed;--border-style:dashed;border-width:5px 0 0 0;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-accent);--border-color:var( --e-global-color-accent );--border-radius:1px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31382 .elementor-element.elementor-element-afd8ba3 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:600;color:var(--e-global-color-7973d004)}.elementor-31382 .elementor-element.elementor-element-2ca8b87{columns:2;column-gap:50px}@media(max-width:767px){.elementor-31382 .elementor-element.elementor-element-2a7843d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31382 .elementor-element.elementor-element-afd8ba3 .elementor-heading-title{font-size:1.2em}.elementor-31382 .elementor-element.elementor-element-2ca8b87{columns:1}}.book-container{display:flex;align-items:center;justify-content:center;perspective:1000px}@keyframes initAnimation{0%{transform:rotateY(-3deg)}100%{transform:rotateY(-35deg)}}.book{width:250px;height:400px;position:relative;transform-style:preserve-3d;transform:rotateY(-35deg);transition:2s ease;animation:1s ease 0s 1 initAnimation}.book:hover{transform:rotateY(-3deg)}.book>:first-child{position:absolute;top:0;left:0;background-color:red;width:250px;height:400px;transform:translateZ(20px);background-color:#222;border-radius:0 4px 4px 0;box-shadow:5px 5px 20px #666}.book::before{position:absolute;content:' ';background-color:blue;left:0;top:0;width:38px;height:400px;transform:translateX(230px) rotateY(90deg);background:linear-gradient(90deg,#fff 0%,#f9f9f9 5%,#fff 10%,#f9f9f9 15%,#fff 20%,#f9f9f9 25%,#fff 30%,#f9f9f9 35%,#fff 40%,#f9f9f9 45%,#fff 50%,#f9f9f9 55%,#fff 60%,#f9f9f9 65%,#fff 70%,#f9f9f9 75%,#fff 80%,#f9f9f9 85%,#fff 90%,#f9f9f9 95%,#fff 100%)}.book::after{position:absolute;top:0;left:0;content:' ';width:250px;height:400px;transform:translateZ(-20px);background-color:#222;border-radius:0 4px 4px 0;box-shadow:-10px 0 50px 10px #666}