.page-content,.entry-content,.entry-summary,.post,.page{margin:0}@font-face{font-family:"DIN Condensed";src:url(https://trappedinfiction.com/wp-content/themes/trappedinfiction/css/./fonts/DIN Condensed Bold.ttf)}@font-face{font-family:"ITCAvantGardePro-Bold";src:url(https://trappedinfiction.com/wp-content/themes/trappedinfiction/css/./fonts/ITCAvantGardePro-Bold.otf)}@font-face{font-family:"ITCAvantGardePro-Bk";src:url(https://trappedinfiction.com/wp-content/themes/trappedinfiction/css/./fonts/ITCAvantGardePro-Bk.otf)}@font-face{font-family:"BernardMTCondensed";src:url(https://trappedinfiction.com/wp-content/themes/trappedinfiction/css/./fonts/BernardMTCondensed.ttf)}@font-face{font-family:'ITC Avant Garde Pro Md';font-style:normal;font-weight:500;src:local('ITC Avant Garde Pro Md'),url(https://fonts.cdnfonts.com/s/14640/ITCAvantGardePro-Md.woff) format('woff')}.ITC-Avant-Garde-Pro-Md-setup h1,.ITC-Avant-Garde-Pro-Md-setup h2,.ITC-Avant-Garde-Pro-Md-setup p{font-family:'ITC Avant Garde Pro Md',sans-serif!important}ul#menu-menu-1 li a,.din-condensed-font-setup ul li span,.din-condensed-font-setup a{font-family:"DIN Condensed"!important}.ITCAvantGardeStd-Bold-font-setup h3,.ITCAvantGardeStd-Bold-font-setup a,.ITCAvantGardeStd-Bold-font-setup h2,.ITCAvantGardeStd-Bold-font-setup p{font-family:"ITCAvantGardePro-Bold"!important;font-weight:700!important}.bernad-font-setup p{font-family:"BernardMTCondensed"!important}body,p{font-family:"ITCAvantGardePro-Bk"!important;font-weight:300!important;letter-spacing:1.5px}body{font-size:18px;line-height:28px}a:hover,a:focus{text-decoration:none!important;outline:0!important}.opening-hours-setup ul.elementor-icon-list-items li span.elementor-icon-list-text span{font-weight:700;width:20px;float:left;margin-right:70px}.home-testimonial-setup .single-item-wrapper{background:#fff;border-radius:20px;padding:30px;min-height:430px}.home-testimonial-setup .single-item-wrapper .item-content-wrapper{background:#fff0}.home-testimonial-setup .single-item-wrapper .item-content-wrapper::before{content:""!important}.home-testimonial-setup .single-item-wrapper h4.author-bio{position:absolute;bottom:20px;left:0;right:0}.home-testimonial-setup .single-item-wrapper .rating-wrapper{margin-bottom:30px}.from-down-arrow-setup:after{content:"";position:absolute;bottom:-100px;width:0;height:0;border-style:solid;border-width:100px 100px 0 100px;border-color:#000 #fff0 #fff0 #fff0;left:0;right:0;margin:auto;z-index:1}.blog-page-listing-setup .elementskit-entry-header img{height:220px!important;width:100%!important;object-position:center;object-fit:contain}.blog-page-listing-setup .elementskit-post-body{padding:20px!important}.blog-page-listing-setup .elementskit-post-body h2.entry-title{min-height:60px}.blog-page-listing-setup .elementskit-post-body a{font-family:"ITCAvantGardePro-Bold"!important}.contact-page-from-setup input,.contact-page-from-setup textarea{width:100%;border-radius:50px;padding:15px;margin-bottom:20px}.contact-page-from-setup textarea{border-radius:20px}.contact-page-from-setup input.wpcf7-submit{background:#3A9272;color:#fff;width:auto;font-size:20px;line-height:30px;padding:10px 40px;border:1px solid #3A9272;text-transform:uppercase;font-family:"ITCAvantGardePro-Bold"!important;font-weight:600}.contact-page-from-setup input.wpcf7-submit:hover{background:#fff;color:#3A9272}.single-blog-head-setup{background:#000;padding:100px 0;color:#fff;text-align:center}.single-blog-head-setup h1{font-family:'ITC Avant Garde Pro Md',sans-serif!important;font-size:50px;font-weight:600;text-transform:uppercase;line-height:60px}.single-blog-body-setup{padding:100px 0}.single-blog-body-setup .single-blog-content{font-size:18px;line-height:28px}.single-blog-image{height:300px;text-align:center;margin-bottom:30px}.single-blog-image img{height:100%;width:100%;object-fit:contain;object-position:center}.single-blog-related-post h2{font-family:"ITCAvantGardePro-Bold"!important;font-size:40px;font-weight:700;text-transform:uppercase;line-height:50px;margin-top:0;margin-bottom:30px}.blog-inner-single{border:1px solid #000;border-radius:20px;padding:20px}.blog-button{background:#3A9272;color:#fff;border-radius:50px;width:fit-content;padding:10px 20px;margin-top:20px;font-size:20px;font-family:"ITCAvantGardePro-Bold"!important;border:1px solid #3A9272}.related-post-slider-single .blog-title{color:#1D1D1B;font-family:"ITCAvantGardePro-Bk"!important;font-size:25px;text-transform:uppercase;line-height:35px}.blog-button:hover{background:#fff;color:#3A9272}.related-post-slider-single .blog-image{height:200px;margin:auto}.related-post-slider-single .blog-image img{margin-bottom:20px;height:100%;width:100%;object-fit:contain;object-position:left}.related-post-slider-single .blog-details-list{margin-top:20px}.faq-list-setup .elementor-accordion .elementor-accordion-item{border:1px solid #3A9272!important;margin-bottom:30px}.faq-list-setup .elementor-accordion .elementor-tab-title{background:#3A9272}div#head-right-menu-setup ul li a:hover span{color:#3a9272!important}.contact-page-icon-setup ul.elementor-icon-list-items li.elementor-icon-list-item{align-items:flex-start}.contact-page-icon-setup ul.elementor-icon-list-items li.elementor-icon-list-item span.elementor-icon-list-icon{padding-top:12px}body.page-id-15 .footer-contact-btn,body.page-id-15 .hidden-on-contact-page,.visible-on-contact-page{display:none}body.page-id-15 .visible-on-contact-page{display:block}.single-blog-main-title h1{font-family:"ITCAvantGardePro-Bold"!important;font-weight:700!important;text-transform:uppercase;font-size:45px;line-height:55px;margin-bottom:40px;text-align:center}@media (min-width:768px) and (max-width:991px){.single-blog-image{height:200px}.single-blog-body-setup .col-sm-8,.single-blog-body-setup .col-sm-4{width:100%!important}.single-blog-related-post h2{margin-top:30px}}@media (max-width:767px){.blog-page-listing-setup h2.entry-title{margin:0!important}.blog-page-listing-setup .elementskit-post-body h2.entry-title{min-height:auto;margin-bottom:15px!important}html,body{overflow-x:hidden}.home-testimonial-setup .single-item-wrapper{padding:10px 10px 50px 10px;min-height:auto}.home-testimonial-setup .single-item-wrapper .rating-wrapper{margin-bottom:0}.single-blog-related-post{margin-top:50px}.single-blog-image,.related-post-slider-single .blog-image{height:auto}.single-blog-body-setup{padding:50px 0}.single-blog-body-setup .single-blog-content{font-size:16px;line-height:26px}.single-blog-related-post h2{font-size:30px;line-height:40px}.related-post-slider-single .blog-title{font-size:20px;line-height:30px}.single-blog-head-setup{padding:60px 0}.blog-page-listing-setup .elementskit-entry-header img{height:150px!important}.blog-page-listing-setup .elementskit-entry-header a{padding-bottom:0!important}}