@charset "UTF-8";*{padding:0;margin:0;box-sizing:border-box}@font-face{font-family:"Montserrat-Black";src:url(//truegenealogist.com/wp-content/themes/truegenealogist/css/../fonts/Montserrat-Black.ttf)}@font-face{font-family:"Montserrat-Bold";src:url(//truegenealogist.com/wp-content/themes/truegenealogist/css/../fonts/Montserrat-Bold.ttf)}@font-face{font-family:"Montserrat-Regular";src:url(//truegenealogist.com/wp-content/themes/truegenealogist/css/../fonts/Montserrat-Regular.ttf)}@font-face{font-family:"Antihistory";src:url(//truegenealogist.com/wp-content/themes/truegenealogist/css/../fonts/Antihistory-W00-Regular.ttf)}.bd{border:1px solid #000}body{font-family:"Montserrat-Regular";font-size:14px;line-height:1.5em;color:#333;overflow-x:hidden}header{background-image:url(//truegenealogist.com/wp-content/themes/truegenealogist/css/../images/header-bg-new2.jpg);background-repeat:no-repeat;background-position:top;height:100vh;width:100%;background-size:cover}.navigation{width:84%}.contact-info{width:15%;display:flex;justify-content:space-between;padding:45px 15px}.phone{font-family:"Montserrat-Bold";font-size:16px}.phone a{text-decoration:none;color:#2a0503;transition:.2s ease-in-out}.phone a:hover{color:#b78975}.search-btn{cursor:pointer}.search-btn i{font-size:18px;color:#2a0503;transition:.2s ease-in-out}.search-btn i:hover{color:#b78975}.active-search-btn i{color:#b78975}.search-form-overlay{position:fixed;top:0;left:0;width:100vw;height:100%;display:none}.search-form-container{display:none;position:absolute;top:0;right:0;width:420px}.search-form{display:flex;box-shadow:5px 5px 12px rgba(0,0,0,.76);border-radius:5px;z-index:2}.search-form .search-text{width:100%;padding:10px;border-radius:5px 0 0 5px;border:none}.search-form .search-text:focus{outline:transparent}.search-form .search-btn-input{padding:0 30px;border:none;border-radius:0 5px 5px 0;font-family:"Montserrat-Bold";background:#7b5149;color:#fff}.search-form .search-btn-input:focus{outline:transparent}.languages{cursor:pointer;transition:.2s ease-in-out;font-size:18px}.languages:hover{color:#7b5149}.languages i{font-size:24px}.languages .active-language{font-family:"Montserrat-Bold"}.languages .active-language a{color:#006000;text-decoration:none;transition:.2s ease-in-out;font-size:18px}.languages .active-language a:hover{color:#002a00}.languages-menu{padding:10px 20px;width:60px;background:#fff;position:absolute;right:0;top:30px;border-radius:5px;box-shadow:5px 5px 12px rgba(0,0,0,.76);display:none}.languages-menu li{list-style:none;padding:5px 0}.languages-menu li a{text-decoration:none;color:#2a0503;font-family:"Montserrat-Bold";transition:.2s ease-in-out}.languages-menu li a:hover{color:#b78975}.menu{display:flex;padding-top:45px}.menu li{list-style-type:none}.menu li:hover ul{opacity:1;visibility:visible}.menu li a{margin-right:25px;text-decoration:none;display:block;color:#2a0503;font-family:"Montserrat-Bold";transition:.2s ease-in-out;font-size:18px}.menu li a i{font-size:10px;margin-left:5px}.menu li a:hover{color:#7b5149}.menu ul{position:absolute;padding:20px;background:#000;margin-top:10px;border-radius:10px;background:linear-gradient(61deg,#b9887e 0%,#fed6c5 100%);background:-ms-linear-gradient(61deg,#b9887e 0%,#fed6c5 100%);box-shadow:.5px .866px 15px 0px rgba(0,0,0,.76);opacity:0;visibility:hidden;transition:.3s ease-in-out;z-index:1}.menu ul li a{color:#e9e9e9;display:block;margin-bottom:20px}.menu-mobile{position:fixed;top:0;left:-100%;z-index:1;background:linear-gradient(61deg,#b9887e 0%,#68311a 100%);background:-ms-linear-gradient(61deg,#b9887e 0%,#68311a 100%);height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0;opacity:0;visibility:hidden;transition:.5s ease-in-out;width:100%;max-width:320px;overflow-y:scroll}.menu-mobile li{list-style-type:none;width:100%;position:relative}.menu-mobile li a{text-decoration:none;color:#e9e9e9;display:block;padding:30px 100px;width:100%;text-align:center;font-family:"Montserrat-Bold"}.menu-mobile li a i{font-size:10px;margin-left:10px}.menu-mobile li .sub-menu{padding:0;margin:0;display:none;background:#7b5149}.menu-mobile::-webkit-scrollbar{width:10px;height:8px;background-color:#b78975}.menu-mobile::-webkit-scrollbar-thumb{background-color:#2a0503;border-radius:9em;box-shadow:inset 1px 1px 10px #f3faf7}.menu-mobile::-webkit-scrollbar-thumb:hover{background-color:#2a0503}.menu-mobile-active{left:0;z-index:3}.open-menu-btn{position:fixed;width:50px;height:50px;background:#fff;z-index:4;border-radius:100%;top:20px;left:20px;display:flex;justify-content:center;align-items:center;cursor:pointer;opacity:0;visibility:hidden;box-shadow:.5px .866px 15px 0px rgba(0,0,0,.76)}.open-menu-btn span{height:2px;width:25px;background:#2a0503;position:absolute}.open-menu-btn span:before{content:"";height:2px;width:25px;background:#2a0503;position:absolute;margin-top:-5px;transition:.2s ease-in-out}.open-menu-btn span:after{content:"";height:2px;width:25px;background:#2a0503;position:absolute;margin-top:5px;transition:.2s ease-in-out}.open-menu-btn-active span{background:0 0}.open-menu-btn-active span:before{margin-top:0;transform:rotate(-45deg)}.open-menu-btn-active span:after{margin-top:0;transform:rotate(45deg)}.logo{width:306px;margin:0 auto 0;display:flex;justify-content:center;align-items:center;flex-direction:column}.logo img{margin-bottom:10px}.logo a{text-decoration:none;font-family:"Antihistory";font-size:24px;text-transform:uppercase;text-align:center;color:#2a0503}.logo a span{color:#006000;font-weight:700}.logo-in-special-page{width:220px;margin-top:20px}.logo-in-special-page img{width:100%;object-fit:cover}.main-search-query{width:600px;text-align:center;margin:15px auto;font-family:"Montserrat-Black";color:#2a0503}.main-search-query h1{font-size:40px;line-height:48px}.main-search-query h1 span{color:#006000}.main-btn{text-decoration:none;text-align:center;color:#fff;background:#7b5149;padding:12px 35px;border-radius:10px;margin:50px auto 0;display:block;width:200px;transition:.2s ease-in-out;font-family:"Montserrat-Bold"}.main-btn:hover{background:#b78975;color:#fff}.main-btn:active{background:#b78975;color:#fff}.slider-section{padding:200px 0;background:#fcece0;margin-bottom:100px}.slider__section-heading{text-align:center;font-family:"Montserrat-Bold";position:relative;display:flex;justify-content:center}.slider__section-heading:after{content:"";position:absolute;width:150px;height:5px;background:#333;top:50px}.slider__section-description{width:70%;margin:40px auto;text-align:center;font-size:18px;line-height:24px}aside{background:#fcece0;padding:40px 30px}.widget{margin-bottom:30px}.post-widget{margin-bottom:30px}.post-widget h2{line-height:16px}.post-widget h2 a{color:#006000;text-decoration:none;font-size:14px;font-family:"Montserrat-Bold"}.post-widget p{color:#2a0503;margin-bottom:5px}.post-widget .main-btn{margin:0;text-align:center;display:block;width:150px;border-radius:10px}.post-widget .meta-tags{display:flex;flex-wrap:wrap;padding:0}.post-widget .meta-tags li{list-style-type:none}.post-widget .meta-tags li a{text-decoration:none;color:#fff;background:#b78975;display:block;margin-right:10px;padding:2px 10px;border-radius:5px;transition:.2s ease-in-out;margin-bottom:10px;font-size:10px}.post-widget .meta-tags li a:hover{background:#7b5149}.main-content{margin-right:30px}.main-content p,.main-content li,.main-content a,.main-content ul,.main-content ol{font-size:18px;line-height:24px}.main-content h2{margin-top:70px;margin-bottom:30px}.main-content li{margin-bottom:15px}.read-more-btn{text-decoration:none;color:#2a0503;font-weight:700;transition:.2s ease-in-out}.read-more-btn:hover{color:#006000}.main-counters-wrapper{background:#fcece0;padding:100px 0}.counters{left:0;z-index:-1}.iamglad{font-size:18px}.counter{padding:20px;border-radius:5px;text-align:center;margin-bottom:30px;color:#7b5149;position:relative;cursor:pointer;display:flex;flex-direction:column;align-items:center}.counter p{height:120px;font-size:16px;line-height:30px}.counter:after{content:"";position:absolute;height:100px;width:2px;background:#7b5149;right:0;top:25%}.counter h6{font-weight:700;height:10px;font-family:"Montserrat-Bold";text-transform:uppercase;position:relative;font-size:18px}.counter h6:after{content:"";position:absolute;width:50%;height:2px;background:#7b5149;left:25%;top:300%}.counter i{font-size:24px;margin:20px 0}.counter .counter-number{font-size:36px;margin:0;font-weight:700;font-family:"Montserrat-Bold"}.counter .counter-background{transform:rotate(-45deg);margin:50px 0 30px;border-radius:10px;width:100px;height:100px;display:flex;justify-content:center;align-items:center;transition:.5s ease-in-out}.counter img{transform:rotate(45deg);width:70%;margin:20px 0;transition:.5s ease-in-out}.counter:hover img{transform:rotate(0);transform:scale(1.2)}.counter:hover .counter-background{transform:rotate(0)}.counter:last-child:after{display:none}.link-1{font-weight:700;color:#7b5149;transition:.2s ease-in-out}.link-1:hover{color:#2a0503;text-decoration:none}.main-content a{font-weight:700;color:#7b5149;transition:.2s ease-in-out}.main-content a:hover{color:#2a0503;text-decoration:none}.why-choose-me-heading{font-weight:700;position:relative;width:50%;margin:0 auto}.why-choose-me-heading:after{content:"";position:absolute;width:20%;height:3px;background:#fff;bottom:-15px;transform:translate(-150%)}.why-choose-me{padding:100px 0;background-image:url(//truegenealogist.com/wp-content/themes/truegenealogist/css/../images/why_choose_me-bg-1.jpg);background-repeat:no-repeat;background-size:cover;height:80vh;display:flex;align-items:center}.flip-container{perspective:1000}.flip-container:hover .flipper,.flip-container.hover .flipper{transform:rotateY(-180deg)}.flip-container,.front,.back{height:250px;width:100%;color:#fff}.flipper{transition:.6s;transform-style:preserve-3d;position:relative;cursor:pointer;margin-bottom:30px}.front,.back{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;background:rgba(255,255,255,.85);border-radius:10px}.back{background:rgba(123,81,73,.5);padding:20px}.front{z-index:2;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#7b5149}.flipper-heading{font-family:"Montserrat-Bold";font-size:18px;text-transform:uppercase;position:relative;padding-bottom:5px;display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;text-align:center;color:#7b5149}.flipper-heading:after{content:"";position:absolute;width:50%;height:4px;background:#7b5149;top:-15px}.back{transform:rotateY(-180deg);font-size:18px;display:flex;justify-content:center;align-items:center;border-radius:10px;text-align:center;line-height:24px}.flipper-number{font-size:48px;font-family:"Montserrat-Bold";margin-top:30px}.research-service{margin-top:100px}.research-services-and-methods{padding:100px 0;background:#fcece0}.research-services-and-methods .research-methods{font-size:18px;line-height:24px}.research-services-and-methods h2{font-family:"Montserrat-Bold";text-align:center;position:relative;display:flex;justify-content:center;margin-bottom:50px}.research-services-and-methods h2:after{content:"";width:20%;height:3px;background:#222;bottom:-10px;position:absolute}.research-services-and-methods h4{text-align:center;margin-bottom:30px;font-family:"Montserrat-Bold"}.research-services-and-methods .research-service__list li{font-size:18px;padding:15px 0}.research-services-and-methods .research-methods__description p{font-size:18px;line-height:48px;text-align:center}.get_in_touch{padding:185px 0}.get_in_touch p{font-size:18px;line-height:24px}.get_in_touch h2{font-family:"Montserrat-Bold";text-align:center;position:relative;display:flex;justify-content:center;margin-bottom:50px;color:#222}.get_in_touch h2:after{content:"";width:20%;height:3px;background:#222;bottom:-10px;position:absolute}.get_in_touch .get_in_touch-description{text-align:center;width:70%;margin:50px auto}.accordeon{border-top:1px solid #444}.accordeon:last-child{border-bottom:1px solid #444}.accordeon-heading{display:flex;justify-content:space-between;align-items:center;padding:30px 10px}.accordeon-heading h6{margin-bottom:0;font-family:"Montserrat-Bold"}.accordeon-heading i{font-size:24px;color:#7b5149}i.fa-chevron-left{cursor:pointer;transition:.3s ease-in-out}.rotate{transform:rotate(-90deg)}.accordeon-description{display:none;line-height:24px;text-align:center;margin-top:20px}.experience{width:100%;height:100%;padding:0 50px}.experience h2{font-family:"Montserrat-Bold"}.experince__people{margin-bottom:15px;padding-bottom:20px}.experince-people__human{display:flex}.experince-people__human p{margin-bottom:0}.experince-people__human img{width:100px;height:100px;border-radius:100%;margin-right:20px}.experince-people__human h5 a{text-transform:uppercase;font-family:"Montserrat-Bold";color:#006000;text-decoration:none}.static{position:sticky;top:20px}.testimonials{background-image:url(//truegenealogist.com/wp-content/themes/truegenealogist/css/../images/testimonials-bg-new-6.jpg);background-repeat:no-repeat;background-size:cover;padding:70px 0;display:flex;align-items:center}.testimonials .testimonials-wrapper{padding:100px}.testimonials .item{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px;text-align:center;color:#fff;cursor:pointer}.testimonials .item h5{font-family:"Montserrat-Bold";margin-bottom:30px}.testimonials .item p{font-size:18px;line-height:24px}}.testimonials h2:after{content:"";width:20%;height:3px;background:#fff;bottom:-10px;position:absolute}.testimonials-0{background-image:url(//truegenealogist.com/wp-content/themes/truegenealogist/css/../images/testimonials-bg-0.jpg);background-repeat:no-repeat;background-size:cover;background:rgba(123,81,73,.6)}.test-1{background:#f1f1f1}.test-1 .item{color:#333}.test-1 .heading{color:#333 !important}.test-1 .heading:after{background:#333}.test-6{background:#fff}.test-6 .item{color:#333}.test-6 .heading{color:#333 !important}.test-6 .heading:after{background:#333}.test-2{background:#333}.test-3{background:linear-gradient(180deg,#b78975 0%,#7b5149 100%)}.heading{font-family:"Montserrat-Bold";text-align:center;color:#fff;position:relative;display:flex;justify-content:center;padding-bottom:20px}.heading:after{content:"";height:3px;width:20%;position:absolute;bottom:0;background:#fff}.heading-black{color:#333}.heading-black:after{background:#333}.owl-prev{font-size:120px !important;position:absolute;top:50%;left:0}.owl-prev span{color:#fff}.owl-next{font-size:120px !important;position:absolute;top:50%;right:0}.owl-next span{color:#fff}.owl-nav button:hover{background:0 0;outline:none}.owl-next,.owl-prev{display:none !important}footer{background:#333;padding:100px 0 0;color:#fff}footer h5{font-family:"Montserrat-Bold"}.footer-links{margin-top:30px;margin-bottom:80px}.footer-links li{list-style:none}.footer-links li a{text-decoration:none;color:#fff;text-transform:uppercase;display:block;padding:10px 0}.footer-links li a:hover{text-decoration:underline}.social{display:flex;justify-content:space-around}.social li{list-style:none}.social li a{display:block;font-size:24px}.bottom-footer{background:#222;padding:20px 0;text-align:center}.testimonials-bg-changer{position:absolute;top:5000px;right:100px;width:500px;background:#fff;border-radius:5px;box-shadow:1px 1px 10px #000;padding:30px}.testimonials-bg-changer .show{position:absolute;left:-20px;top:50px;width:100px;transform:rotate(90deg);background:#006000;color:#fff;text-align:center;cursor:pointer}.testimonials-bg-changer .hide{position:absolute;right:-20px;top:50px;width:100px;transform:rotate(90deg);background:#444;color:#fff;text-align:center;cursor:pointer}.options{margin-bottom:0;display:flex;flex-wrap:wrap;align-items:center}.options li{list-style:none}.options li a{display:block;text-decoration:none;background:#000;color:#fff;margin-right:20px;margin-bottom:10px;padding:10px}.map-container{position:relative}.map-description{background:#000;color:#fff;display:none;text-align:center;border-radius:5px;padding:5px 20px;position:absolute;z-index:1000}.genealogy_coaching{display:flex;align-items:center}.grecaptcha-badge{visibility:hidden}