.elementor-30441 .elementor-element.elementor-element-36fd1ca1:not(.elementor-motion-effects-element-type-background),.elementor-30441 .elementor-element.elementor-element-36fd1ca1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-30441 .elementor-element.elementor-element-36fd1ca1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:11% 0 0}.elementor-30441 .elementor-element.elementor-element-36fd1ca1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-30441 .elementor-element.elementor-element-68863bf2.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-30441 .elementor-element.elementor-element-446db579>.elementor-widget-container{padding:0 0 2%}.elementor-30441 .elementor-element.elementor-element-446db579{text-align:center}.elementor-30441 .elementor-element.elementor-element-446db579 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:3.958vw;font-weight:800;line-height:1.1em;color:#166bb2}.elementor-30441 .elementor-element.elementor-element-180ccc14{width:var(--container-widget-width,37.76vw);max-width:37.76vw;--container-widget-width:37.76vw;--container-widget-flex-grow:0}.elementor-30441 .elementor-element.elementor-element-180ccc14>.elementor-widget-container{padding:0 0 12%}.elementor-30441 .elementor-element.elementor-element-459d3713{--divider-border-style:solid;--divider-color:#d3d3d3;--divider-border-width:1px}.elementor-30441 .elementor-element.elementor-element-459d3713 .elementor-divider-separator{width:100%}.elementor-30441 .elementor-element.elementor-element-459d3713 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-30441 .elementor-element.elementor-element-5eba85c6:not(.elementor-motion-effects-element-type-background),.elementor-30441 .elementor-element.elementor-element-5eba85c6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-30441 .elementor-element.elementor-element-5eba85c6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:2% 7% 0}.elementor-30441 .elementor-element.elementor-element-5eba85c6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-30441 .elementor-element.elementor-element-e8c2250{--display:flex}@media(max-width:1024px){.elementor-30441 .elementor-element.elementor-element-36fd1ca1{padding:13% 5% 0}.elementor-30441 .elementor-element.elementor-element-446db579>.elementor-widget-container{padding:0 12% 2%}.elementor-30441 .elementor-element.elementor-element-446db579 .elementor-heading-title{font-size:5vw}.elementor-30441 .elementor-element.elementor-element-180ccc14{--container-widget-width:65%;--container-widget-flex-grow:0;width:var(--container-widget-width,65%);max-width:65%}.elementor-30441 .elementor-element.elementor-element-5eba85c6{padding:3% 3% 5%}}@media(max-width:767px){.elementor-30441 .elementor-element.elementor-element-36fd1ca1{padding:7% 3% 0}.elementor-30441 .elementor-element.elementor-element-446db579>.elementor-widget-container{padding:0}.elementor-30441 .elementor-element.elementor-element-446db579 .elementor-heading-title{font-size:7vw}.elementor-30441 .elementor-element.elementor-element-180ccc14{width:100%;max-width:100%}}html,body{overflow-x:hidden}.search-form .elementor-search-form .elementor-search-form__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;margin-left:auto}.search-form .elementor-search-form .elementor-search-form__submit{opacity:0}.search-form .elementor-search-form input[type=search]:focus{outline:0 !important;color:#000 !important;text-transform:normal !important}.search-form .elementor-search-form .elementor-search-form__input:focus::-webkit-input-placeholder{color:transparent !important}.search-form .elementor-search-form .elementor-search-form__input:focus::-moz-placeholder{color:transparent !important}.search-form .elementor-search-form .elementor-search-form__input:focus:-ms-input-placeholder{color:transparent !important}.search-form .elementor-search-form .elementor-search-form__input:focus::-ms-input-placeholder{color:transparent !important}.search-form .elementor-search-form .elementor-search-form__input:focus::placeholder{color:transparent !important}.search-form .elementor-search-form .elementor-search-form__input::placeholder{color:#000 !important;font-weight:200;opacity:1}.search-form .elementor-search-form .elementor-search-form__input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:1px solid #000;border-radius:0;outline:none;color:#000 !important;background-color:#fff!important;font-family:"Roboto",Sans-serif !important;font-size:1.042vw;font-style:normal;padding-left:3% !important;background-image:url(/wp-content/uploads/2023/11/search.svg);background-size:1.25vw !important;background-repeat:no-repeat;background-position:98% center;height:2.865vw !important}.book-post .book-wrap{display:flex;flex-wrap:wrap;width:100%}.book-wrap .book-item{width:25%;padding:0 1vw 7vw}.book-wrap .featured-img img{width:14.792vw;margin:0 2.2vw 1vw;padding:0;box-shadow:7px 7px 12px rgba(0,0,0,.15)}.book-wrap h3.headline{font-family:"Gotham",sans-serif;font-size:1.875vw;font-weight:900;color:#166bb2;text-align:center;margin:0;line-height:1em;margin:0 0 1vw}.book-wrap .under-line{text-decoration:underline}.book-wrap h4.author,.book-wrap .footer-content a{margin:0;text-align:center;font-size:1.198vw;font-family:"Times New Roman",sans-serif;color:#000;font-weight:400}@media only screen and (max-width:1024px){.search-form .elementor-search-form .elementor-search-form__input{font-size:2vw;background-size:2.25vw !important;height:50px !important}.book-wrap .featured-img img{width:16.792vw}.book-wrap h3.headline{font-size:2.5vw;margin:0 0 1vw}.book-wrap h4.author,.book-wrap .footer-content a{font-size:2vw}}@media only screen and (max-width:767px){.search-form .elementor-search-form .elementor-search-form__input{font-size:4vw;background-size:5.25vw !important;height:50px !important;background-position:96% center}.book-wrap .book-item{width:50%;padding:0 1vw 6vw}.book-wrap .featured-img img{width:86%;margin:0 7% 6%}.book-wrap h3.headline{font-size:4.5vw}.book-wrap h4.author,.book-wrap .footer-content a{font-size:4vw}}