/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1000000;cursor:pointer;opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video;animation-name:modal-video;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}
.modal-video-close{opacity:0}
.modal-video-close .modal-video-movie-wrap{-webkit-transform:translate(0,100px);-ms-transform:translate(0,100px);transform:translate(0,100px)}
.modal-video-body{max-width:940px;width:100%;height:100%;margin:0 auto;display:table}
.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}
.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video-inner;animation-name:modal-video-inner;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}
.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.modal-video-close-btn{position:absolute;z-index:2;top:-35px;right:-35px;display:inline-block;width:35px;height:35px;overflow:hidden;border:0;background:transparent}
.modal-video-close-btn:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.modal-video-close-btn:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.modal-video-close-btn:before,.modal-video-close-btn:after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff;border-radius:5px;margin-top:-6px}
html{box-sizing:border-box}
*,*:before,*:after{box-sizing:inherit}
img{max-width:100%;height:auto}
*.text-no-transform{text-transform:none}
div.inline-div{display:inline-block}
.button{padding:0 45px;height:40px;line-height:40px;text-align:center;font-size:18px;color:#fff;letter-spacing:-0.2px;color:#f8f5ee;background:#e56c30;display:inline-block;border-radius:50px;min-width:172px;cursor:pointer;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}
.button.button-secondary{border:1px solid #e56c30}
.button.button-purple{background:#d449de}
.button.button-purple.button-secondary{background:transparent;border-color:#d449de;color:#d449de}
.button.button-purple:hover{background:#c439ce;border-color:#c439ce}
.button.button-purple:hover.button-secondary{color:#fff}
.button.button-orange{background:#e56c30}
.button.button-orange.button-secondary{background:transparent;border-color:#e56c30;color:#e56c30}
.button.button-orange:hover{background:#b53c00;border-color:#b53c00}
.button.button-orange:hover.button-secondary{color:#fff}
.button:hover{color:#f8f5ee;text-decoration:none}
.clearfix:after{content:"";display:table;clear:both}
.atitle-separator{display:block;height:3px;width:58px;border-top:3px solid #e56c30;margin:25px 0;padding:0}
.atitle-separator.purple-separator{border-top:3px solid #d253dd}
.atitle-separator.centered-separator{margin:25px auto}
.d-flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.horiz-align-items-center{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
@font-face{font-family:"HelveticaNeue";src:url(../../fonts/HelveticaNeueLTStd-Md.otf);font-weight:normal;font-style:normal}
@font-face{font-family:"HelveticaNeue";src:url(../../fonts/HelveticaNeueLTStd-Bd.otf);font-weight:bold;font-style:normal}
@font-face{font-family:"HelveticaNeue";src:url(../../fonts/HelveticaNeueLTStd-Lt.otf);font-weight:100;font-style:normal}
@font-face{font-family:"HelveticaNeue-LT";src:url(../../fonts/HelveticaNeueLTStd-Lt.otf);font-weight:100;font-style:normal}
body{color:#000;font-family:Helvetica,sans-serif;font-size:18px;line-height:24px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}
h1{line-height:1}
a{color:#000;text-decoration:none}
a:hover{color:#222}
.sticky-bar{margin:18px 0 0 0}
.sticky-bar .call-to-action{display:none}
.sticky-bar .at-style-responsive .at-share-btn{margin:0 10px 20px 0}
.sticky-bar.cta .addthis_inline_share_toolbox{display:block;max-width:505px}
.sticky-bar.sticky-it{position:fixed;bottom:0;left:0;background:#FFF;height:78px;width:100%;box-shadow:0 -3px 20px 0 rgba(0,0,0,0.2);z-index:2;pointer-events:all}
.sticky-bar.sticky-it .addthis_inline_share_toolbox{margin:18px 0 0 20px}
.sticky-bar.sticky-it.cta .call-to-action{line-height:64px;padding:0 25px;margin:7px 0 0 26px;display:inline-block;width:auto;border-radius:5px;font-size:24px}
.familylink-header{position:relative;height:72px;background:#f6f7fa -webkit-linear-gradient(top,white 0,#eaf0f4 100%);background:#f6f7fa linear-gradient(180deg,white 0,#eaf0f4 100%);padding:8px;border-bottom:1px solid #fff;box-shadow:0 4px 40px 0 rgba(0,0,0,0.2)}
.familylink-header .wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.familylink-header .logo .logo-link{height:30px}
.familylink-header .header-info{font-size:12px;line-height:16px;color:rgba(0,0,0,0.6);background-color:rgba(6,118,181,0.07);padding:2px 8px;margin:0 20px}
.familylink-header .header-signin{font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.familylink-header .header-signin .header-signin-label{text-transform:uppercase;white-space:nowrap}
.familylink-header .header-signin input{font-size:14px;padding:2px 4px;margin:0 4px}
.familylink-header .header-signin .btn-login{font-size:14px;text-decoration:none;color:#fff;padding:0 12px;margin-left:4px;background:-webkit-linear-gradient(top,#90ba39 0,#629126 100%);background:linear-gradient(to bottom,#90ba39 0,#629126 100%);border:1px solid #fff}
.familylink-header .header-signin .btn-help{font-size:14px;display:block;border-left:1px solid #00a2f9;padding-left:6px;margin-left:6px}
.collections{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.collections .column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:12px 22px}
.collections .column.right-border{border-right:1px solid #dee3e1}
.collections .column.left-border{border-left:1px solid #dee3e1}
.collections .column .group-title{font-size:16px;color:#f39e45;font-weight:bold}
.collections .column .collections-list{list-style-type:none;font-size:16px;margin:0;padding:0 0 0 16px}
.collections .column .collections-list .collections-item{font-size:14px;color:rgba(0,0,0,0.6)}
.collections .column .collections-list .collections-item a{color:#3f8ac4}
.collections .column .collections-link{text-decoration:none;font-weight:bold}
.collections .column .highlight{color:#c73a30}
.familylink-navbar{position:absolute;top:40px;right:1px;display:inline-block;font-size:14px;color:#fff;background:-webkit-linear-gradient(top,#3593d6 0,#236fad 100%);background:linear-gradient(180deg,#3593d6 0,#236fad 100%)}
.familylink-navbar .navbar-items{list-style:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}
.familylink-navbar .navbar-items .navbar-item{border:1px solid #cfd6db;margin-right:-1px}
.familylink-navbar .navbar-items .navbar-link{text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:6px 16px;cursor:pointer}
.familylink-navbar .navbar-items .navbar-item:first-child .navbar-link{border-left:1px solid #fff}
.familylink-navbar .navbar-items .navbar-item:last-child .navbar-link{border-right:1px solid #fff}
.familylink-form-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;border:1px solid #d7dddb;padding-top:20px;margin-bottom:20px}
.familylink-form-section .ancestors-form{width:66.6667%;padding:8px 22px}
.familylink-form-section .ancestors-form .familylink-form-title{font-size:24px;font-weight:600;color:#f39e45;margin-bottom:12px}
.familylink-form-section .ancestors-form .form-group-inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}
.familylink-form-section .ancestors-form .form-group-inline .form-group{font-size:14px;text-align:right;width:50%}
.familylink-form-section .ancestors-form .form-group-inline .form-group input{width:200px}
.familylink-form-section .ancestors-form .form-footer{margin-top:16px;text-align:right}
.familylink-form-section .ancestors-form .form-footer .btn-submit{position:relative;display:inline-block;font-size:14px;color:#fff;background:#f39e45 -webkit-linear-gradient(top,#f6b355 0,#dd813c 100%);background:#f39e45 linear-gradient(to bottom,#f6b355 0,#dd813c 100%);border:1px solid #cfd6db;padding:0 8px;cursor:pointer}
.familylink-form-section .familylink-form-banner{width:33.3333%}
.familylink-tabs{margin-bottom:20px}
.familylink-tabs .heritage-tabs-navbar{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}
.familylink-tabs .heritage-tabs-navbar .heritage-tabs-item{font-size:14px;display:block;color:#4790cb;background:#e7f2f9;border:1px solid #d7dddb;cursor:pointer;padding:2px 14px;margin-left:-1px}
.familylink-tabs .heritage-tabs-navbar .heritage-tabs-item.active{background:#fff;color:#ef9442;border-bottom:0}
.familylink-tabs .heritage-tabs-navbar .heritage-tabs-item:first-child{margin-left:0}
.familylink-tabs .heritage-tabs{background:#fff;border:1px solid #d7dddb;margin-top:-1px}
.familylink-tabs .heritage-tabs .heritage-tabs-content{font-size:14px;padding:8px 16px}
.familylink-tabs .heritage-tabs .heritage-tabs-content .countries-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0;max-height:450px}
.familylink-tabs .heritage-tabs .heritage-tabs-content a{text-decoration:none;color:#4790cb}
.familylink-tabs .heritage-tabs .heritage-tabs-content a:hover{color:#f2903f}
#world-vital-main-footer{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:85px 0 30px 0;color:#c4c2bb;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif !important;background-color:#646362 !important}
#world-vital-main-footer .copy-col{width:75%;float:left}
#world-vital-main-footer .social-col{width:25%;float:left;text-align:right}
#world-vital-main-footer .social-col .et-social-icons{padding:0}
#world-vital-main-footer .name-directory{color:#878680;width:auto;margin:10px auto 30px auto;font-weight:400}
#world-vital-main-footer .name-directory a{color:#c4c2bb;font-size:12px}
#world-vital-main-footer .name-directory a:hover{text-decoration:underline}
#world-vital-main-footer .name-directory td{width:auto;text-align:center;padding:0 1px}
.logo_footer{display:inline-block;vertical-align:top;height:30px}
.copyright{display:inline-block;vertical-align:bottom;font-size:12px;font-weight:400;color:#878680;line-height:34px;padding-left:6px;opacity:1 !important}
.copyright #footer-info{padding:0 !important}
#et-footer-nav{overflow:hidden}
.footer-row{overflow:hidden;margin-left:-15px;margin-right:-15px}
.footer-col{width:16.6666666667%;float:left;position:relative;padding-left:15px;padding-right:15px}
.footer-col .widget{text-align:left}
.footer-col .widget h3{display:none}
.footer-col .widget ul{margin:0;padding:0;list-style:none}
.footer-col .widget ul li a{text-decoration:none;color:#c4c2bb;font-size:12px;line-height:26px}
.footer-col .widget ul li a:hover{text-decoration:underline}
.footer-col .widget ul li:first-child a{margin-bottom:5px;font-size:18px}
#footer-widgets .footer-widget li{padding-left:0 !important}
#footer-widgets .footer-widget li:before{border-width:0 !important}
#footer-bottom{margin-top:100px}
.et-social-icons li{display:inline-block;margin-left:10px}
.et-social-icon a{position:relative;display:inline-block;font-size:16px;line-height:32px;text-align:center;text-decoration:none;color:#666;background:#fff;border-radius:50%;-webkit-transition:color 300ms ease 0s;transition:color 300ms ease 0s;width:32px;height:32px}
footer.site-footer{background:#646362;height:106px;clear:both;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
footer.site-footer .site-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;overflow:hidden}
footer.site-footer .site-info img{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:143px;float:left;margin-left:20px}
footer.site-footer .site-info .copy{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:block;float:left;margin-top:14px;margin-left:20px;color:#c4c2bb;font-size:12px}
footer.site-footer .site-info .myheritage{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;margin-right:30px;margin-left:auto}
footer.site-footer .site-info .social-media{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
footer.site-footer .site-info .social-media img{width:auto}
footer.site-footer .site-info .social-media img.twitter{margin-left:11px}
footer.site-footer .site-info .logo-bbb{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:30px}
footer.site-footer .site-info .border{display:none;position:relative}
.site-branding{position:relative}
.site-branding .svg-mask{-webkit-mask-image:url("../img/header_mobile.png");-webkit-mask-size:100% 100%;min-height:359px;width:100%;background-size:cover;background-position-x:50%}
.site-branding .svg-mask .site-title{margin:0 auto;height:25px;width:139px;padding:16px 0 16%}
.site-branding .svg-mask .article-title{color:#FFF;text-align:center;font-family:Helvetica,sans-serif;font-size:37.9px;line-height:45.5px;font-weight:bold;padding:0;width:90%;margin:0 auto;text-transform:uppercase}
.site-branding .svg-mask .article-description{color:#FFF;text-align:center;font-size:24px;font-weight:normal;line-height:25.6px;width:90%;margin:0 auto;position:relative;top:-10px}
.screen-reader-text{display:none}
.wrapper{width:90%;margin:0 auto}
#page #content{color:#4c4c4c;font-size:22px;line-height:30px}
#page #content h3{color:#e76f30;font-size:41px;font-weight:normal;margin:30px 0;line-height:40px}
#page #content h2 a{background-color:#e76f30;color:#FFF;font-size:34px;display:inline-block;margin:0 auto;width:100%;text-align:center;height:101px;line-height:101px;border-radius:6px;font-weight:normal}
#page #content #related-posts{width:100%}
#page #content #related-posts h2{color:#454442;font-size:30px;font-weight:normal;margin-bottom:19px}
#page #content #related-posts .post-item{width:30%;float:left;margin:0 10px 10px 0}
#page #content #related-posts .post-item h3{margin:0;line-height:13px}
#page #content #related-posts .post-item h3 a{color:#454442;text-decoration:none;font-size:16px;line-height:20px}
#page #content #banner{display:none}
.fx-section-hero__subtitle,.fx-section-hero__content{color:#fff;opacity:.75}
.fx-section-image_title_text_row__item-text,.fx-section-products_display__product-subtitle{color:#000;opacity:.75}
.header-logo-and-api-menu{background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,0.05);height:64px;position:fixed;z-index:99;width:100%;top:0;left:0}
.header-logo-and-api-menu .navbar-collapse{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:0}
.header-logo-and-api-menu .navbar-header{width:210px;position:relative;height:64px}
.header-logo-and-api-menu .navbar-brand{display:block;position:relative;height:100%;width:210px;min-width:210px;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;left:-15px}
.header-logo-and-api-menu .navbar-brand .logo:hover{-webkit-filter:invert(51%) sepia(18%) saturate(2776%) hue-rotate(339deg) brightness(92%) contrast(95%);filter:invert(51%) sepia(18%) saturate(2776%) hue-rotate(339deg) brightness(92%) contrast(95%)}
.header-logo-and-api-menu .navbar-brand .logo_alt{visibility:hidden;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.header-logo-and-api-menu .navbar-brand .logo_white{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);visibility:hidden;opacity:0}
.header-logo-and-api-menu .navbar-toggle{margin:0;margin-left:auto;border:0}
.header-logo-and-api-menu .navbar-toggle:hover{background-color:transparent !important}
.header-logo-and-api-menu .navbar-toggle .icon-bar{background-color:#fff !important;height:3px}
.header-logo-and-api-menu .navbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:0}
.header-logo-and-api-menu .navbar.navbar-default{background-color:transparent;border:0}
.header-logo-and-api-menu .navbar ul.nav{display:table;width:100%;text-align:justify}
.header-logo-and-api-menu .navbar ul.nav>li{position:relative;display:table-cell;border-top:solid 1px transparent;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.header-logo-and-api-menu .navbar ul.nav>li:after{content:"";width:1px;height:100%;background-color:#dad7d0;position:absolute;right:-1px;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;opacity:0}
.header-logo-and-api-menu .navbar ul.nav>li:hover{border-top:solid 1px #dad7d0;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1)}
.header-logo-and-api-menu .navbar ul.nav>li:hover:after{visibility:visible;opacity:1}
.header-logo-and-api-menu .navbar ul.nav>li:hover>.sub-menu{visibility:visible;opacity:1;top:63px}
.header-logo-and-api-menu .navbar ul.nav>li:hover>a{background-color:#fff;color:#e76f2f;font-weight:500}
.header-logo-and-api-menu .navbar ul.nav>li:hover>a:before{-webkit-transform:none;-ms-transform:none;transform:none;top:0;height:100%}
.header-logo-and-api-menu .navbar ul.nav>li:last-child:hover>a:after{visibility:hidden;opacity:0}
.header-logo-and-api-menu .navbar ul.nav>li:last-child>a:after{content:"";width:1px;height:30px;background-color:#dad7d0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.header-logo-and-api-menu .navbar ul.nav>li.current-menu-item>a{color:#e76c23}
.header-logo-and-api-menu .navbar ul.nav>li>a{padding-top:22px;padding-bottom:15px;padding-left:40px;padding-right:40px;font-size:18px;background-color:transparent;color:#595959;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;text-align:center}
.header-logo-and-api-menu .navbar ul.nav>li>a:before{content:"";width:1px;height:30px;background-color:#dad7d0;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.header-logo-and-api-menu .navbar ul.nav>li .sub-menu{position:absolute;min-width:200px;max-width:286px;background-color:#fff;border:solid 1px rgba(199,199,199,0.7);box-shadow:0 2px 8px 0 rgba(0,0,0,0.05);visibility:hidden;opacity:0;z-index:10;top:80%;left:0;list-style:none;margin:0;padding:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.header-logo-and-api-menu .navbar ul.nav>li .sub-menu li{padding:12px 10px 8px 10px;text-decoration:none;font-size:15px;text-align:left;border-bottom:solid 1px rgba(199,199,199,0.7);display:block;white-space:nowrap;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.header-logo-and-api-menu .navbar ul.nav>li .sub-menu li:hover{background-color:#f2efea}
.header-logo-and-api-menu .navbar ul.nav>li .sub-menu li a{color:#646362;display:block;text-decoration:none}
.header-logo-and-api-menu .navbar ul.nav>li .sub-menu li.current-menu-item>a{color:#e76c23}
.header-logo-and-api-menu .navbar ul.nav>li .sub-menu li:last-of-type{border-bottom:0}
.fx-header-logo-and-language-switcher{padding:23px 0}
.fx-page-dir-rtl .fx-header-logo-and-language-switcher{direction:rtl}
.fx-header-logo-and-language-switcher__logo-container{max-width:193px;display:inline-block}
.fx-header-logo-and-language-switcher__logo-container img{width:100%;height:auto}
.fx-header-logo-and-language-switcher__switcher-container{width:calc(100% - 195px);float:right}
.fx-page-dir-rtl .fx-header-logo-and-language-switcher__switcher-container{float:left}
.fx-header-logo-and-language-switcher__switcher{padding:0;list-style:none;margin:0}
.fx-header-logo-and-language-switcher__switcher .sub-menu-container{position:relative;float:right}
.fx-page-dir-rtl .fx-header-logo-and-language-switcher__switcher .sub-menu-container{float:left}
.fx-header-logo-and-language-switcher__switcher .sub-menu-container .current-language-name{font-size:16px;font-weight:bold;color:#686868;cursor:pointer;padding:23px 0}
.fx-header-logo-and-language-switcher__switcher .sub-menu-container .current-language-name:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%233A3A3A' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' transform='translate(1 1)'%3E%3Ccircle cx='6.75' cy='6.75' r='6.75'/%3E%3Cpath d='M.384 9L13.116 9M.384 4.5L13.116 4.5M5.294.158c-1.211 4.371-1.033 9.01.51 13.276M8.206.158C8.735 2.06 9.002 4.026 9 6c.004 2.535-.436 5.051-1.3 7.434'/%3E%3C/g%3E%3C/svg%3E%0A");display:inline-block;margin-right:10px;vertical-align:-2px;height:16px;width:16px}
.fx-page-dir-rtl .fx-header-logo-and-language-switcher__switcher .sub-menu-container .current-language-name:before{margin-left:10px;margin-right:0}
.fx-header-logo-and-language-switcher__switcher .sub-menu-container .current-language-name:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='7' viewBox='0 0 8 7'%3E%3Cpath fill='%23686868' fill-rule='evenodd' d='M88 32L92 39 84 39z' transform='matrix(1 0 0 -1 -84 39)'/%3E%3C/svg%3E%0A");display:inline-block;margin-left:7px;vertical-align:2px;height:8px;width:8px}
.fx-page-dir-rtl .fx-header-logo-and-language-switcher__switcher .sub-menu-container .current-language-name:after{margin-left:0;margin-right:7px}
.fx-header-logo-and-language-switcher__switcher .sub-menu{text-align:left;opacity:0;visibility:hidden;padding:10px 0;margin-top:10px;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);border:1px solid rgba(0,0,0,0.03);background-color:#fff;-webkit-transition-duration:.3s;transition-duration:.3s;position:absolute;right:-1.3em;z-index:1;list-style:none}
.fx-header-logo-and-language-switcher__switcher .sub-menu:before{content:'';position:absolute;width:0;height:0;bottom:100%;right:1em;border:.75rem solid transparent;border-top:0;border-bottom-color:#fff;-webkit-filter:drop-shadow(0 -0.1625rem .1rem rgba(0,0,0,0.1));filter:drop-shadow(0 -0.1625rem .1rem rgba(0,0,0,0.1))}
.fx-page-dir-rtl .fx-header-logo-and-language-switcher__switcher .sub-menu:before{right:auto;left:1em}
.fx-page-dir-rtl .fx-header-logo-and-language-switcher__switcher .sub-menu{right:auto;left:-1.3em}
.fx-header-logo-and-language-switcher__switcher .sub-menu li{min-width:103px;height:30px;list-style:none;padding-left:0;padding-top:5px;cursor:pointer}
.fx-header-logo-and-language-switcher__switcher .sub-menu li.switcher-item-dir-rtl{direction:rtl;text-align:right}
.fx-header-logo-and-language-switcher__switcher .sub-menu li.switcher-item-dir-ltr{direction:ltr;text-align:left}
.fx-header-logo-and-language-switcher__switcher .sub-menu li:hover{background-color:#f7f7f7}
.fx-header-logo-and-language-switcher__switcher .sub-menu li:first-child{display:list-item}
.fx-header-logo-and-language-switcher__switcher .sub-menu li a{color:#595959;font-weight:bold;line-height:1.54;letter-spacing:.3px;text-decoration:none;padding-right:25px;padding-left:25px}
.fx-header-logo-and-language-switcher__switcher.show .sub-menu{opacity:1;visibility:visible}
.fx-footer-logo-and-copyright{background:#595959}
.coronalab .fx-footer-logo-and-copyright{padding:16px 0}
.fx-footer-logo-and-copyright__logo-container{height:28px}
.fx-footer-logo-and-copyright__logo-container img{height:100%;width:auto}
.fx-footer-logo-and-copyright__copyright-container{font-size:16px;font-weight:500;color:#cacaca}
.fx-page-dir-rtl .fx-footer-logo-and-copyright__copyright-container{direction:rtl}
.fx-section-hero{min-height:620px;position:relative}
.fx-section-hero .fx-section-container{padding-top:110px;position:relative}
.fx-section-hero__subtitle{font-size:22px;font-weight:500;opacity:.75;letter-spacing:1.15px;text-transform:uppercase;margin-bottom:12px;margin-top:0;width:550px}
.fx-section-hero__title{font-size:32px;font-weight:bold;color:#fff;margin:15px 0;width:550px;line-height:1.26}
.fx-section-hero__content{width:400px;font-size:22px;letter-spacing:.42px;margin-bottom:30px;margin-top:0;line-height:1.2}
.fx-section-hero_with_decorations{padding:0 20px}
.fx-page-dir-rtl .fx-section-hero_with_decorations{direction:rtl}
.fx-section-hero_with_decorations__details-container{max-width:509px;position:relative}
.fx-section-hero_with_decorations__title{font-size:62px;font-weight:bold;line-height:1.1;color:#fff;margin:0 0 20px 0}
.fx-section-hero_with_decorations__content{font-size:20px;line-height:1.4;letter-spacing:-0.25px;color:#fff}
.fx-section-hero_with_decorations__decoration-image{position:absolute}
.fx-section-image_title_text_row .fx-section-container{padding-top:120px;padding-bottom:95px}
.fx-section-image_title_text_row__title{text-align:center;font-size:32px;font-weight:bold;color:#000;margin-bottom:15px;margin-top:0}
.fx-section-image_title_text_row__subtitle{text-align:center;font-size:22px;font-weight:500;color:#000;margin-bottom:50px;margin-top:10px;letter-spacing:.35px}
.fx-section-image_title_text_row__subtitle br{display:none}
.fx-section-image_title_text_row__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.fx-section-image_title_text_row__item{text-align:center}
.fx-section-image_title_text_row__item-container{max-width:70%;margin:0 auto}
.fx-section-image_title_text_row__item-image{height:89px;margin-bottom:30px}
.fx-section-image_title_text_row__item-image img{height:100%}
.fx-section-image_title_text_row__item-title{font-size:22px;letter-spacing:.2px;margin-bottom:25px}
.fx-section-image_title_text_row__item-title br{display:block}
.fx-section-image_title_text_row__item-text{font-size:16px;line-height:1.38}
.fx-section-image_title_text_row__item-text br{display:none}
.fx-section-products_display{background-color:#f7f7f7}
.coronalab .fx-section-products_display{background:#fff}
.fx-section-products_display__title{text-align:center;font-size:32px;font-weight:bold;color:#000;margin-bottom:75px}
.fx-page-dir-rtl .fx-section-products_display__title{direction:rtl}
.fx-section-products_display .mh-fx-ctas-container{margin-top:40px}
.fx-page-dir-rtl .fx-section-products_display .mh-fx-ctas-container{direction:rtl}
.fx-section-products_display__product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:85px}
.coronalab .fx-section-products_display__product:last-child{margin-bottom:0}
.coronalab .fx-section-products_display__product-left{padding-right:2%}
.fx-section-products_display__product-left--image-orientation-left{padding-right:0;padding-left:10%}
.coronalab .fx-section-products_display__product-left--image-orientation-left{padding-left:2%}
.fx-section-products_display__product-right--image-orientation-left{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}
.coronalab .fx-section-products_display__product-right--image-orientation-left img{max-width:500px;height:auto;width:auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.coronalab .fx-section-products_display__product-right--image-orientation-right img{max-width:500px;width:auto;height:auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.fx-section-products_display__product-right img{width:100%}
.fx-section-products_display__product-title{font-size:28px;line-height:1.2;letter-spacing:-0.3px;margin-bottom:18px;margin-top:10px}
.coronalab .fx-section-products_display__product-title{font-weight:500;line-height:1.1;margin-top:40px}
.fx-page-dir-rtl .fx-section-products_display__product-title{direction:rtl}
.fx-section-products_display__product-subtitle{font-size:18px;line-height:1.44;margin-top:0;margin-bottom:35px}
.fx-page-dir-rtl .fx-section-products_display__product-subtitle{direction:rtl}
.coronalab .fx-section-products_display__product-subtitle{font-size:18px;line-height:1.5;letter-spacing:-0.5px;text-align:justify;color:#73737c;opacity:1}
.coronalab .fx-section-products_display__product-subtitle p{margin-bottom:25px}
.coronalab .fx-section-products_display__product-subtitle p:last-child{margin-bottom:0}
.fx-section-features{overflow:hidden}
.fx-section-features .fx-section-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:95px;padding-bottom:95px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.fx-section-features__left{-webkit-flex-basis:44%;-ms-flex-preferred-size:44%;flex-basis:44%;padding-right:2%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.fx-section-features__left img{max-width:300px;margin-top:-25px}
.fx-section-features__right{-webkit-flex-basis:56%;-ms-flex-preferred-size:56%;flex-basis:56%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.fx-section-features__right--mobile{display:none;text-align:left}
.fx-section-features__right--mobile img{margin-top:0}
.fx-section-features__title{font-size:32px;font-weight:bold;color:#000;margin-top:0;margin-bottom:5px}
.fx-section-features__subtitle{font-size:22px;font-weight:500;color:#000;margin-bottom:50px;letter-spacing:.35px;margin-top:10px}
.fx-section-features__subtitle br{display:none}
.fx-section-features__features{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:5px}
.fx-section-features__feature{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:40px}
.fx-section-features__feature img{margin-right:20px}
.fx-section-features__feature-text{font-size:18px;font-weight:500;margin:0;margin-top:4px}
.fx-section-features .mh-fx-ctas-container{margin-bottom:55px}
.fx-section-features__image{position:relative}
.fx-section-features__background-brush{position:absolute;z-index:-1;background-position:right center;background-repeat:no-repeat;background-size:auto;min-width:771px;height:100%;right:0;top:-20px}
.page-template-flexible main{padding-top:64px}
.page-template-flexible.coronalab main{padding-top:0}
.page-template-flexible footer{background-color:#646362;padding:45px 0 20px 0;color:#c4c2bb;z-index:14;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.page-template-flexible footer .about-footer-menu-container{padding:0}
.page-template-flexible footer .container{width:1113px;margin:0 auto}
.page-template-flexible footer .name-directory{color:#878680;width:auto;margin:10px auto 30px auto;font-weight:400}
.page-template-flexible footer .name-directory a{color:#c4c2bb;font-size:12px}
.page-template-flexible footer .copyline{padding-top:30px}
.page-template-flexible footer .copyline .logo_footer{display:inline-block;vertical-align:bottom;height:25px}
.page-template-flexible footer .copyline .copyright{display:inline-block;vertical-align:bottom;font-size:12px;font-weight:400;color:#878680;line-height:16px;opacity:1 !important}
.page-template-flexible footer .widget h3{display:none}
.page-template-flexible footer .widget ul.menu{margin:0;padding:0;list-style:none}
.page-template-flexible footer .widget ul.menu li:first-child a{margin-bottom:5px;font-size:18px}
.page-template-flexible footer .widget ul.menu li a{text-decoration:none;color:#c4c2bb;font-size:12px;line-height:2.2}
.page-template-flexible footer .widget ul.menu li a:hover{text-decoration:underline}
.page-template-flexible .social-nav{margin:0;padding:0;list-style:none;text-align:right}
.page-template-flexible .social-nav li{display:inline-block;padding:0 4px;vertical-align:top}
.page-template-flexible .social-nav li a{display:block;background-repeat:no-repeat;background-size:cover;line-height:0;font-size:0;width:30px;height:30px;padding:0;margin-right:5px}
.page-template-flexible .social-nav li a svg{width:auto;height:100%}
.mh-fx-ctas-container .mh-fx-cta{display:inline-block;font-size:15px;border:1px solid transparent;border-radius:50px;min-width:10em;padding:.4em 1.33em;font-weight:400;border:1px solid transparent;text-align:center;vertical-align:middle;line-height:1.5;outline:0;text-decoration:none}
.mh-fx-ctas-container .mh-fx-cta.size-medium{font-size:18px;min-width:8.5em}
.mh-fx-ctas-container .mh-fx-cta.size-large{font-size:22px;min-width:8em}
.mh-fx-ctas-container .mh-fx-cta:hover{text-decoration:none}
.mh-fx-ctas-container .outlined_white{color:#fff;border-color:#fff}
.mh-fx-ctas-container .outlined_white:hover{color:#333;border-color:#fff;background-color:#fff}
.mh-fx-ctas-container .outlined_black{color:#333;border-color:#333;background-color:transparent}
.mh-fx-ctas-container .outlined_black:hover{color:#fff;border-color:#333;background-color:#333}
.mh-fx-ctas-container .blue{color:#f8f5ee;border-color:#2daed1;background-color:#2daed1}
.mh-fx-ctas-container .blue:hover{color:#f8f5ee;border-color:#2daed1;background-color:#289dbc}
.mh-fx-ctas-container .outlined_blue{color:#2daed1;border-color:#2daed1;background-color:transparent}
.mh-fx-ctas-container .outlined_blue:hover{color:#2daed1;border-color:#2daed1;background-color:rgba(45,174,209,0.15)}
.mh-fx-ctas-container .purple{color:#f8f5ee;border-color:#d449de;background-color:#d449de}
.mh-fx-ctas-container .purple:hover{color:#f8f5ee;border-color:#d449de;background-color:#e960f3}
.mh-fx-ctas-container .outlined_purple{color:#d449de;border-color:#d449de;background-color:transparent}
.mh-fx-ctas-container .outlined_purple:hover{color:#d449de;border-color:#d449de;background-color:rgba(210,83,221,0.1)}
.mh-fx-ctas-container .orange{color:#f8f5ee;border-color:#e76f2f;background-color:#e76f2f}
.mh-fx-ctas-container .orange:hover{color:#f8f5ee;border-color:#e76f2f;background-color:#fe701c}
.mh-fx-ctas-container .outlined_orange{color:#e76f2f;border-color:#e76f2f;background-color:transparent}
.mh-fx-ctas-container .outlined_orange:hover{color:#e76f2f;border-color:#e76f2f;background-color:rgba(231,111,47,0.05)}
.page-template-flexible .modal .modal-dialog{max-width:425px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
.page-template-flexible .modal .modal-dialog .modal-content{border-radius:6px;padding:34px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
.page-template-flexible .modal .modal-dialog .modal-content .modal-body{position:static;padding:0}
.page-template-flexible .modal .modal-dialog .modal-content .cta-modal-form-container .hs-form-field{margin-bottom:14px}
.page-template-flexible .modal .modal-dialog .modal-content .cta-modal-form-container label{font-size:15px;color:rgba(0,0,0,0.6);font-weight:400}
.page-template-flexible .modal .modal-dialog .modal-content .cta-modal-form-container input:not(.hs-button),.page-template-flexible .modal .modal-dialog .modal-content .cta-modal-form-container select:not(.hs-button),.page-template-flexible .modal .modal-dialog .modal-content .cta-modal-form-container textarea:not(.hs-button){width:100%;border:solid 1px rgba(0,0,0,0.1);border-radius:4px;height:35px;padding:0 10px}
.page-template-flexible .modal .modal-dialog .modal-content .cta-modal-form-container select{padding:0 !important}
.page-template-flexible .modal .modal-dialog .modal-content .cta-modal-form-container textarea{height:93px}
.page-template-flexible .modal .modal-dialog .modal-content .cta-modal-form-container .actions{text-align:center}
.page-template-flexible .modal .modal-dialog .modal-content .cta-modal-form-container .actions .hs-button{border:0;cursor:pointer;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
.page-template-flexible .modal .modal-dialog .modal-content .cta-modal-form-container .hs-error-msgs{display:block;padding:2px;list-style:none}
.page-template-flexible .modal .modal-dialog .modal-content .cta-modal-form-container .hs-error-msgs label{color:#e32336;font-style:13px}
.page-template-flexible .modal .modal-dialog .modal-content .cta-modal-form-container .submitted-message{font-size:31px;line-height:1.23;text-align:center;color:rgba(0,0,0,0.8);margin:85px 0}
.page-template-flexible .modal .modal-dialog .modal-content .cta-modal-form-container input[type="checkbox"]{width:auto;height:auto;border:0;padding:0;margin-right:5px}
.page-template-flexible .modal .modal-dialog .modal-content .cta-modal-form-container ul.inputs-list{list-style:none;padding:0}
.page-template-flexible .modal .cta-modal-title{font-size:31px;line-height:1.23;color:rgba(0,0,0,0.8);margin-bottom:28px;margin-top:0}
.page-template-flexible .modal .close{position:absolute;top:15px;right:16px;border:solid 2px #2e2e2e;border-radius:50%;width:25px;height:25px}
.page-template-flexible .modal .close span{display:block;font-weight:normal;font-size:20px;color:#2e2e2e;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-6px;font-family:Arial,sans-serif}
.page-template-flexible .modal input[type="submit"].primary{display:inline-block;font-size:16px;padding:8px 50px;border-radius:25.5px;color:#fff;background-color:#e56c30}
.page-template-flexible.fx-page-dir-rtl .modal{direction:rtl}
.page-template-flexible.fx-page-dir-rtl .modal .close{right:auto;left:16px}
.fx-section-banner .wrapper{padding:89px 0 136px 110px;position:relative}
.fx-page-dir-rtl .fx-section-banner .wrapper{padding:89px 110px 136px 0}
.fx-section-banner h2{font-size:48px;font-weight:500;line-height:1.1;color:#000;margin:0 0 16px 0}
.fx-section-banner p{font-size:24px;font-weight:500;line-height:2.21;color:#000}
.fx-section-banner a{color:#fa993b}
.fx-section-banner a:hover{color:#fa993b;text-decoration:underline}
.fx-section-banner__top-decoration-img{position:absolute;top:30px;right:30px}
.fx-page-dir-rtl .fx-section-banner__top-decoration-img{right:auto;left:30px}
.fx-section-banner__bottom-decoration-img{position:absolute;bottom:30px;left:30px}
.fx-page-dir-rtl .fx-section-banner__bottom-decoration-img{left:auto;right:30px}
.fx-page-dir-rtl .fx-section-banner{direction:rtl}
.fx-page-dir-rtl .fx-section-banner .rtl-flip{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}
.fx-page-dir-rtl .fx-section-faq{direction:rtl}
.fx-section-faq-title{border:none !important;padding:0 !important;font-size:48px;font-weight:500;line-height:1.1;color:#4c4c4c}
.fx-section-faq-title p{margin:0}
.fx-section-faq h2{margin:0}
.fx-section-faq-items{margin-top:45px}
.fx-section-faq-item{padding-bottom:17px;margin-bottom:17px;border-bottom:solid 1px #d1d1d1}
.fx-section-faq-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}
.fx-section-faq-question{font-size:24px;font-weight:500;color:#000;position:relative;cursor:pointer;padding-left:59px}
.fx-page-dir-rtl .fx-section-faq-question{padding-right:59px;padding-left:0}
.fx-section-faq-question:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='18' viewBox='0 0 15 18'%3E%3Cpath fill='%23E56C30' fill-rule='evenodd' d='M367.5 5099L376 5113 359 5113z' transform='rotate(90 2736 2377.5)'/%3E%3C/svg%3E%0A");content:' ';width:14px;height:17px;background-size:14px 17px;background-repeat:no-repeat;position:absolute;top:9px;left:0;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}
.fx-page-dir-rtl .fx-section-faq-question:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='18' viewBox='0 0 15 18'%3E%3Cpath fill='%23E56C30' fill-rule='evenodd' d='M30.5 22L39 36 22 36z' transform='matrix(0 1 1 0 -21.5 -21.5)'/%3E%3C/svg%3E");left:auto;right:0}
.fx-section-faq-question.expanded:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.fx-page-dir-rtl .fx-section-faq-question.expanded:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
.fx-section-faq-answer{font-size:18px;line-height:1.33;color:#e56c30;padding-left:59px;margin-top:8px}
.fx-page-dir-rtl .fx-section-faq-answer{padding-right:59px;padding-left:0}
.fx-section-images_slider{overflow:hidden}
.fx-section-images_slider-title{font-size:48px;font-weight:500;line-height:1.1;text-align:center;color:#000;margin:0 0 55px 0}
.fx-page-dir-rtl .fx-section-images_slider-title{direction:rtl}
.fx-section-images_slider .slider{max-width:1120px}
.fx-section-images_slider .slider-slides .owl-nav div{position:absolute;top:0;width:35px;height:160px;background-color:#fff;text-indent:-9999px;border-top-left-radius:8px;border-bottom-left-radius:8px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDEwIDIwIj4gICAgPHBhdGggZmlsbD0iIzFFMUUxRSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTAgMTcuMjczTDIuNzI3IDEwIDEwIDIuNzI3VjBMMCAxMGwxMCAxMHYtMi43Mjd6Ii8+PC9zdmc+);background-repeat:no-repeat;background-position:center;box-shadow:0 5px 40px 0 rgba(0,0,0,0.15)}
.fx-section-images_slider .slider-slides .owl-nav .owl-prev{left:-35px}
.fx-section-images_slider .slider-slides .owl-nav .owl-next{right:-35px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.fx-section-images_slider .slider-slides .owl-nav div{top:50%;margin-top:-80px;height:160px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:0;border-bottom-left-radius:0}
.fx-section-images_slider .slider-slides .owl-nav .owl-prev{left:-4px}
.fx-section-images_slider .slider-slides .owl-nav .owl-prev:hover{background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDEwIDIwIj4gICAgPHBhdGggZmlsbD0iIzFFMUUxRSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTAgMTcuMjczTDIuNzI3IDEwIDEwIDIuNzI3VjBMMCAxMGwxMCAxMHYtMi43Mjd6Ii8+PC9zdmc+) no-repeat center}
.fx-section-images_slider .slider-slides .owl-nav .owl-next{right:-4px}
.fx-section-images_slider .slider-slides .owl-nav .owl-next:hover{background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDEwIDIwIj4gICAgPHBhdGggZmlsbD0iIzFFMUUxRSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTAgMTcuMjczTDIuNzI3IDEwIDEwIDIuNzI3VjBMMCAxMGwxMCAxMHYtMi43Mjd6Ii8+PC9zdmc+) no-repeat center}
.fx-section-images_slider .slider-slides .slider-slide{position:relative;padding-bottom:56.25%;padding-top:0;height:0}
.fx-section-images_slider .slider-slides .slider-slide iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.fx-section-images_slider .slider-carousel .slider-thumbnail-bg{background-repeat:no-repeat;background-position:center;background-size:cover;height:100%;width:100%;cursor:pointer}
.fx-section-images_slider .slider-carousel .slider-thumbnail-bg-overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:rgba(0,0,0,0.4);-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
.fx-section-images_slider .slider-carousel .slider-thumbnail-bg-wrapper{height:160px;overflow:hidden;position:relative}
.fx-section-images_slider .slider-carousel .slider-thumbnail-bg-wrapper svg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:9;margin:auto;width:60px;height:auto}
.fx-section-images_slider .slider-carousel .slider-thumbnail.video-slide{cursor:pointer}
.fx-section-images_slider .slider-carousel .slider-thumbnail:hover .slider-thumbnail-bg-overlay{opacity:0}
.fx-section-images_slider .slider:not(.slider-fullscreen) .slider-carousel .owl-nav div{position:absolute;top:0;width:35px;height:160px;background-color:#fff;text-indent:-9999px;border-top-left-radius:8px;border-bottom-left-radius:8px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDEwIDIwIj4gICAgPHBhdGggZmlsbD0iIzFFMUUxRSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTAgMTcuMjczTDIuNzI3IDEwIDEwIDIuNzI3VjBMMCAxMGwxMCAxMHYtMi43Mjd6Ii8+PC9zdmc+);background-repeat:no-repeat;background-position:center;box-shadow:0 5px 40px 0 rgba(0,0,0,0.15)}
.fx-section-images_slider .slider:not(.slider-fullscreen) .slider-carousel .owl-nav .owl-prev{left:-35px}
.fx-section-images_slider .slider:not(.slider-fullscreen) .slider-carousel .owl-nav .owl-next{right:-35px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.fx-section-images_slider .slider-fullscreen{max-width:1920px;display:block;margin-right:auto;margin-left:auto}
.fx-section-images_slider .slider-fullscreen .slider-carousel{overflow:hidden}
.fx-section-images_slider .slider-fullscreen .slider-carousel .slider-thumbnail-bg{cursor:default}
.fx-section-images_slider .slider-fullscreen .slider-carousel .slider-thumbnail-bg-wrapper{height:360px}
.fx-section-images_slider .slider-fullscreen .slider-carousel .owl-stage-outer{margin-left:-17.2%}
.fx-page-dir-rtl .fx-section-card_image{direction:rtl}
.fx-section-card_image__small-image-block{padding:38px 40px 40px 40px;border-radius:8px;box-shadow:0 20px 40px 0 rgba(0,0,0,0.15);background:#fff}
.fx-section-card_image__small-image-block h2{font-size:34px;font-weight:500;line-height:1.18;color:#000;margin-top:0}
.fx-section-card_image__small-image-block img{margin:21px 0 36px;max-width:280px;width:100%}
.fx-section-card_image__small-image-block-caption-desc-container{color:#757575;font-size:20px;line-height:1.4;letter-spacing:-0.25px}
.fx-section-card_image__small-image-block-caption-desc-container a{color:#fa993b}
.fx-section-card_image__small-image-block-caption-desc-container a:hover,.fx-section-card_image__small-image-block-caption-desc-container a:active,.fx-section-card_image__small-image-block-caption-desc-container a:focus{text-decoration:underline;color:#fa993b}
.fx-section-card_image__small-image-block-image-caption{font-weight:bold;letter-spacing:normal;margin-bottom:25px}
.fx-section-card_image__small-image-block-image-caption a{color:#757575;text-decoration:underline}
.fx-section-card_image__small-image-block-image-caption a:hover{color:#fa993b}
.fx-section-card_image__big-image-block{background-position:center}
.fx-section-media_items__title{font-size:48px;margin:0 0 55px 0;font-weight:500;line-height:1.1;text-align:center;color:#000}
.fx-page-dir-rtl .fx-section-media_items__title{direction:rtl}
.fx-section-media_items__subtitle{font-size:22px;font-weight:bold;text-align:center;width:100%;color:#333;margin-bottom:65px}
.fx-page-dir-rtl .fx-section-media_items__subtitle{direction:rtl}
.fx-section-media_items__items-container{position:relative}
.fx-section-media_items__items-container .owl-stage{display:block;margin-right:auto;margin-left:auto}
.fx-section-media_items__items-nav{text-align:center;margin-bottom:20px}
.fx-page-dir-rtl .fx-section-media_items__items-nav{direction:rtl}
.fx-section-media_items__items-nav .owl-prev,.fx-section-media_items__items-nav .owl-next{cursor:pointer}
.fx-section-media_items__items-nav .owl-prev{display:inline-block;margin-right:15px}
.fx-page-dir-rtl .fx-section-media_items__items-nav .owl-prev{margin-right:0;margin-left:15px}
.fx-section-media_items__items-nav .owl-next{display:inline-block}
.fx-section-media_items__items-nav .disabled{opacity:.3}
.fx-section-media_items__items-nav.disabled{display:none}
.fx-section-media_items__item{position:relative;padding:0}
.fx-section-media_items__item-image{background-size:cover;background-repeat:no-repeat}
.fx-section-media_items__item-subtitle{font-size:20px;line-height:1.3;letter-spacing:-0.25px;color:#000;margin-top:40px}
.fx-section-media_items__item-link{position:absolute;top:0;left:0;bottom:0;right:0}
.fx-page-dir-rtl .fx-section-2_columns_cards{direction:rtl}
.fx-section-2_columns_cards__title{font-size:48px;font-weight:500;line-height:1.1;color:#000;margin:0 0 134px 0}
.fx-section-2_columns_cards__row{margin-bottom:130px}
.fx-section-2_columns_cards__row:last-child{margin-bottom:0}
.fx-section-2_columns_cards__col{position:relative}
.fx-section-2_columns_cards__col-inner{border-radius:8px;box-shadow:0 20px 40px 0 rgba(0,0,0,0.15);background-color:#fff;padding:90px 65px;position:relative;height:100%}
.fx-section-2_columns_cards__col-title{margin:0 0 50px 0;text-align:center;font-size:24px;font-weight:500;line-height:1.17;color:#000}
.fx-section-2_columns_cards__col-title .lighter{color:#757575}
.fx-section-2_columns_cards__col-content{font-size:18px;line-height:1.56;letter-spacing:-0.5px;text-align:justify;color:#73737c}
.fx-section-2_columns_cards__col-content p{margin-bottom:30px}
.fx-section-2_columns_cards__col-content p:last-child{margin:0}
.fx-section-2_columns_cards__col-image{position:absolute;top:-60px;left:50%;margin-left:-60px}
.fx-section-2_columns_cards__col-image img{height:120px;width:auto;border-radius:50%}
.fx-section-2_columns_cards__col-decoration-image{position:absolute;top:-95px;left:50%;margin-left:-107px}
.fx-section-2_columns_cards__col-decoration-image img{width:185px;height:auto}
.fx-section-2_columns_cards__col-mobile-more-less{position:absolute;bottom:-23px;left:0;cursor:pointer;width:100%;text-align:center}
.fx-section-2_columns_cards__col-mobile-more-less .more{display:none}
.page-template-flexible .fx-section{padding-top:60px;padding-bottom:60px}
.page-template-flexible .fx-section:last-child{padding-bottom:120px}
.page-template-flexible .fx-section:first-child{padding-top:0}
.page-template-flexible .hs-fieldtype-intl-phone{direction:ltr}
.page-template-page-jewish-dna{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300}
.page-template-page-jewish-dna h1{font-size:72px}
.page-template-page-jewish-dna h2{margin-bottom:50px;position:relative;font-size:50px}
.page-template-page-jewish-dna h2:after{content:"";position:absolute;left:0;bottom:-25px;width:58px;height:3px;background-color:#d253dd}
.page-template-page-jewish-dna .btn.order{background-color:#e56c30 !important;-webkit-transition:background-color 300ms ease;transition:background-color 300ms ease}
.page-template-page-jewish-dna .btn.order:hover{border-color:#b53c00 !important;background-color:#b53c00 !important}
.page-template-page-jewish-dna .btn.cta{-webkit-transition:background-color 300ms ease;transition:background-color 300ms ease;font-size:18px;color:#fff !important;border-radius:26px !important;padding:6px 40px}
.page-template-page-jewish-dna .btn.cta-orange{background-color:#e56c30 !important}
.page-template-page-jewish-dna .btn.cta-orange:hover{background-color:#fe701c !important}
.page-template-page-jewish-dna .btn.cta-purple{background-color:#d449de !important}
.page-template-page-jewish-dna .btn.cta-purple:hover{background-color:#e960f3 !important}
.page-template-page-jewish-dna .site-content{width:940px}
.page-template-page-jewish-dna .owl-dots{float:right;width:386px}
.page-template-page-jewish-dna .owl-dots .owl-dot{display:inline-block}
.page-template-page-jewish-dna .owl-dots .owl-dot.active span{background-color:#d55ade}
.page-template-page-jewish-dna .owl-dots .owl-dot span{background:none repeat scroll 0 0 #332f36;border-radius:20px;display:block;height:9px;width:9px;margin:8px}
.page-template-page-jewish-dna .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}
.page-template-page-jewish-dna .background .background-hero{position:absolute;top:0;left:0;width:100%;height:100%;background-position:top;z-index:-1;background-attachment:scroll;background-repeat:no-repeat}
.page-template-page-jewish-dna .background-desktop{display:block}
.page-template-page-jewish-dna .background-mobile{display:none;background-size:cover}
.page-template-page-jewish-dna #hero{position:relative;padding:80px 0 60px}
.page-template-page-jewish-dna #hero .container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1024px;width:100%;margin:0 auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.page-template-page-jewish-dna #hero .container .column-left{width:480px;color:#fff}
.page-template-page-jewish-dna #hero .container .column-right{max-width:calc(100% - 480px);padding-left:50px;width:100%}
.page-template-page-jewish-dna #hero .hero-logo{max-width:187px;margin-bottom:20px}
.page-template-page-jewish-dna #hero .hero-title{font-size:70px;font-weight:bold;line-height:1.06}
.page-template-page-jewish-dna #hero .hero-title br{display:none}
.page-template-page-jewish-dna #hero .hero-text{font-size:18px;line-height:1.39;margin-bottom:60px}
.page-template-page-jewish-dna #hero .hero-text p{margin-bottom:0}
.page-template-page-jewish-dna #hero .hero-image{position:absolute;max-width:80%;margin-top:-60px}
.page-template-page-jewish-dna #hero .cta{margin-bottom:15px !important}
.page-template-page-jewish-dna #banner{padding-top:17px;padding-bottom:32px;background-repeat:no-repeat;background-size:cover;height:220px}
.page-template-page-jewish-dna #banner .flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.page-template-page-jewish-dna #banner .flex-container .top-mobile{display:none}
.page-template-page-jewish-dna #banner .flex-container .top-mobile h3{width:129px;font-family:HelveticaNeue;font-size:18px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.11;letter-spacing:normal;text-align:center;color:#4c4c4c;margin-left:auto;margin-right:auto}
.page-template-page-jewish-dna #banner .flex-container .top-mobile h3.bolder{font-weight:bold}
.page-template-page-jewish-dna #banner .flex-container .left-column .banner-kit{max-height:171px}
.page-template-page-jewish-dna #banner .flex-container .left-column p{display:none}
.page-template-page-jewish-dna #banner .flex-container .center-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:110px;margin-top:8px}
.page-template-page-jewish-dna #banner .flex-container .center-column .logo{width:181px;margin-left:auto;margin-right:auto}
.page-template-page-jewish-dna #banner .flex-container .center-column h3{width:244px;font-family:HelveticaNeue;font-size:34px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.03;letter-spacing:normal;text-align:center;color:#4c4c4c;margin-top:12px}
.page-template-page-jewish-dna #banner .flex-container .center-column h3.bolder{font-weight:bold;letter-spacing:.7px;margin-bottom:17px;margin-top:0;position:relative}
.page-template-page-jewish-dna #banner .flex-container .center-column h3.bolder:after{content:"";position:absolute;left:calc(50% - 29px);bottom:-17px;width:58px;height:3px;background-color:#d253dd}
.page-template-page-jewish-dna #banner .flex-container .center-column p{width:145px;height:18px;font-family:HelveticaNeue;font-size:15px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#4c4c4c;margin-top:19px;margin-bottom:0;margin-left:auto;margin-right:auto}
.page-template-page-jewish-dna #banner .flex-container .right-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:96px;margin-top:27px}
.page-template-page-jewish-dna #banner .flex-container .right-column .top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.page-template-page-jewish-dna #banner .flex-container .right-column .top .text1{width:37px;height:22px;font-family:Helvetica;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.1px;text-align:center;color:#4c4c4c;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-right:8px;margin-bottom:5px}
.page-template-page-jewish-dna #banner .flex-container .right-column .top .new-price{width:77px;height:55px;font-family:HelveticaNeue;font-size:46px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.3px;text-align:center;color:#4c4c4c;margin-right:8px}
.page-template-page-jewish-dna #banner .flex-container .right-column .top .flex-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:5px}
.page-template-page-jewish-dna #banner .flex-container .right-column .top .flex-column .old-price{width:31px;height:21px;font-family:HelveticaNeue;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#4c4c4c;position:relative}
.page-template-page-jewish-dna #banner .flex-container .right-column .top .flex-column .old-price:before{content:"";background-image:url("../img/line.png");position:absolute;top:calc(50% - 6px);left:0;width:34px;height:11px}
.page-template-page-jewish-dna #banner .flex-container .right-column .top .flex-column .unit{width:49px;height:22px;font-family:Helvetica;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.1px;text-align:center;color:#4c4c4c}
.page-template-page-jewish-dna #banner .flex-container .right-column .center{width:159px;height:18px;font-family:HelveticaNeue;font-size:15px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#4c4c4c;margin-left:auto;margin-right:auto;margin-top:-3px}
.page-template-page-jewish-dna #banner .flex-container .right-column .order-container{margin-top:10px;margin-bottom:7px;text-align:center}
.page-template-page-jewish-dna #banner .flex-container .right-column .order-container .order{display:inline-block;border-radius:45px;background-color:transparent !important;border:1px solid #d449de;font-size:18px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.2px;text-align:center;color:#d449de;padding:9px 34px 9px;width:172px;height:40px}
.page-template-page-jewish-dna #banner .flex-container .right-column .order-container .order:hover{background-color:transparent !important;border:1px solid #d449de !important}
.page-template-page-jewish-dna #banner .flex-container .right-column .bottom{width:152px;height:18px;font-family:HelveticaNeue;font-size:15px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#4c4c4c;margin-left:auto;margin-right:auto}
.page-template-page-jewish-dna #sticky-menu{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);position:fixed;top:0;left:0;width:100%;height:80px;z-index:10000000000;padding-top:27px;padding-left:30px;padding-right:30px;display:none;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.page-template-page-jewish-dna #sticky-menu .logo{max-width:163px}
.page-template-page-jewish-dna #sticky-menu .right-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.page-template-page-jewish-dna #sticky-menu .right-container .order-container{margin-right:25px}
.page-template-page-jewish-dna #sticky-menu .right-container .order-container .order{display:inline-block;border-radius:45px;background-color:#d449de;font-size:18px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.2px;text-align:center;color:#f8f5ee;padding:9px 44px 9px 45px;width:172px;height:40px;margin-top:-6px}
.page-template-page-jewish-dna #sticky-menu .right-container .price-container .price{display:inline-block;margin-top:2px;margin-bottom:0;font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left;color:#4c4c4c}
.page-template-page-jewish-dna #sticky-menu .right-container .price-container .price-old{text-decoration:line-through;font-weight:100}
.page-template-page-jewish-dna #header{background-image:url("../img/biblical-view-bg.png");background-attachment:scroll;background-repeat:no-repeat;background-size:1920px auto;position:relative;height:567px}
.page-template-page-jewish-dna #header .gradient{position:absolute;top:0;right:0;height:100%}
.page-template-page-jewish-dna #header .logo-container{position:absolute;top:0;left:0;padding:27px;z-index:2}
.page-template-page-jewish-dna #header .logo-container .logo{max-width:163px}
.page-template-page-jewish-dna #header .logo-container .white-logo{display:none}
.page-template-page-jewish-dna #header .absolute-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:65px;z-index:1}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content .column-left{width:409px;display:inline-block;margin-right:69px}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content .column-right{max-width:731px;display:inline-block}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content h1{font-weight:100;font-style:normal;font-stretch:normal;line-height:.97;letter-spacing:normal;text-align:left;color:#fff;font-size:72px}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content h1.bolder{font-weight:500}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content p{font-size:18px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;text-align:left;color:#fff;max-width:350px}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content p strong{white-space:nowrap}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content .order{width:172px;height:40px;border-radius:45px;background-color:#d449de;font-size:18px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.2px;text-align:center;color:#f8f5ee;padding:9px 44px 9px 45px}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content .price{margin-top:25px;margin-bottom:0;font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:2.04;letter-spacing:normal;text-align:left;color:#fff}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content .price-old{text-decoration:line-through;font-weight:100}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content.header-centered-content{display:block}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content.header-centered-content h1.centered-header-title{font-size:75px;line-height:.69;font-weight:400;margin-bottom:16px;text-align:left}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content.header-centered-content h1.centered-header-title img.header-centered-arrow-img{height:48px;width:auto}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content.header-centered-content .centered-header-subtitle{color:#fff;font-weight:200;font-size:40px;line-height:1;margin-bottom:16px}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content.header-centered-content .centered-header-desc{color:#fff;line-height:1.44;font-size:18px;font-weight:400}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content.header-centered-content .order{display:block;margin:36px auto}
.page-template-page-jewish-dna #header .logo-container .logo{display:inherit !important}
.page-template-page-jewish-dna #header.header-centered .header-centered-overlay{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:contain;opacity:.7;background-image:-webkit-linear-gradient(left,rgba(16,15,14,0),rgba(12,12,11,0.8) 26%,#080807 50%,rgba(4,4,3,0.78) 74%,rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(16,15,14,0),rgba(12,12,11,0.8) 26%,#080807 50%,rgba(4,4,3,0.78) 74%,rgba(0,0,0,0))}
.page-template-page-jewish-dna.admin-bar #header.header-centered{background-size:auto 732px !important}
.page-template-page-jewish-dna #under-hero-sharer .mob-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:15px 0}
.page-template-page-jewish-dna #under-hero-sharer .mob-wrapper p{color:#fff;font-size:15px;margin:0;margin-right:20px;line-height:1.73}
.page-template-page-jewish-dna #under-hero-sharer .mob-wrapper .under-hero-share-fields-container a{font-size:20px;color:#e56c30;background:#fff;border-radius:50%;width:40px;height:40px;display:inline-block;text-align:center;padding-top:5px;line-height:30px}
.page-template-page-jewish-dna #section-1{padding-top:70px;padding-bottom:35px;position:relative}
.page-template-page-jewish-dna #section-1:after{content:"";background-repeat:no-repeat;background-size:contain;height:65px;width:100%;bottom:-35px;position:absolute;z-index:1}
.page-template-page-jewish-dna #section-1 .site-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.page-template-page-jewish-dna #section-1 .site-content .column-left{width:460px;display:inline-block;margin-right:57px}
.page-template-page-jewish-dna #section-1 .site-content .column-left h2{font-weight:300;font-style:normal;font-stretch:normal;line-height:1.12;letter-spacing:normal;text-align:left;color:#4c4c4c;max-width:427px}
.page-template-page-jewish-dna #section-1 .site-content .column-left h2 b,.page-template-page-jewish-dna #section-1 .site-content .column-left h2 strong{font-weight:600}
.page-template-page-jewish-dna #section-1 .site-content .column-left p{font-size:18px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;text-align:left;color:#646362;margin-bottom:22px}
.page-template-page-jewish-dna #section-1 .site-content .column-left p b,.page-template-page-jewish-dna #section-1 .site-content .column-left p strong{font-weight:600}
.page-template-page-jewish-dna #section-1 .site-content .column-left ul{list-style:none;padding-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:calc(48px * 5)}
.page-template-page-jewish-dna #section-1 .site-content .column-left ul li{padding-left:25px;margin-bottom:24px;position:relative;width:calc(50% - 25px);color:#646362;font-weight:300}
.page-template-page-jewish-dna #section-1 .site-content .column-left ul li:before{content:" ";width:14px;height:100%;position:absolute;display:inline-block;top:0;left:0;background-repeat:no-repeat;background-image:url(../img/bullet.png);background-position:left center}
.page-template-page-jewish-dna #section-1 .site-content .column-right{max-width:653px;display:inline-block}
.page-template-page-jewish-dna #section-2{background-image:url("../img/carousel-background.png");background-repeat:no-repeat;background-size:cover;position:relative;padding-top:73px;padding-bottom:127px}
.page-template-page-jewish-dna #section-2 .site-content.new_branding{width:1024px}
.page-template-page-jewish-dna #section-2.invert h2{color:#333 !important}
.page-template-page-jewish-dna #section-2.invert p{color:#333 !important}
.page-template-page-jewish-dna #section-2 .carousel-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.page-template-page-jewish-dna #section-2 .carousel-item .carousel-left{display:inline-block;width:480px;margin-right:80px}
.page-template-page-jewish-dna #section-2 .carousel-item .carousel-left.new_branding{width:600px;margin-right:100px}
.page-template-page-jewish-dna #section-2 .carousel-item .carousel-left.new_branding img{max-width:100%;margin:0 auto}
.page-template-page-jewish-dna #section-2 .carousel-item .carousel-right{display:inline-block;width:386px;padding-top:54px}
.page-template-page-jewish-dna #section-2 .carousel-item .carousel-right.new_branding{padding-top:0;width:325px}
.page-template-page-jewish-dna #section-2 .carousel-item .carousel-right h2{font-weight:300;font-style:normal;font-stretch:normal;line-height:1.12;letter-spacing:normal;text-align:left;color:#fff;max-width:346px}
.page-template-page-jewish-dna #section-2 .carousel-item .carousel-right h2.new_branding{font-size:50px;font-weight:bold;margin-bottom:30px}
.page-template-page-jewish-dna #section-2 .carousel-item .carousel-right h2.new_branding:after{display:none}
.page-template-page-jewish-dna #section-2 .carousel-item .carousel-right p{font-size:18px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;text-align:left;color:#fff}
.page-template-page-jewish-dna #section-2 .carousel-item .carousel-right p.new_branding{line-height:1.34}
.page-template-page-jewish-dna #section-2 .carousel-item .carousel-right p.new_branding a{color:#e56c30;text-decoration:none}
.page-template-page-jewish-dna #section-2 .carousel-item .carousel-right p.new_branding a:hover{text-decoration:underline}
.page-template-page-jewish-dna #section-2 .carousel-item .carousel-right .cta{margin-top:25px}
.page-template-page-jewish-dna #section-3{padding-top:111px;padding-bottom:37px}
.page-template-page-jewish-dna #section-3 .testimonials{width:991px;position:relative}
.page-template-page-jewish-dna #section-3 .testimonials:before{content:url("../img/quote-open.png");position:absolute;width:auto;height:auto;left:0;top:0}
.page-template-page-jewish-dna #section-3 .testimonials:after{content:url("../img/quote-close.png");position:absolute;width:auto;height:auto;right:0;top:0}
.page-template-page-jewish-dna #section-3 .testimonials .testimonial{width:779px;margin:0 auto}
.page-template-page-jewish-dna #section-3 .testimonials .testimonial .opinion{font-size:26px;font-weight:300;font-style:italic;font-stretch:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:#646362}
.page-template-page-jewish-dna #section-3 .testimonials .testimonial .author{font-size:26px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#646362;text-align:center}
.page-template-page-jewish-dna #section-3 .testimonials .owl-dots{float:none;width:auto;text-align:center}
.page-template-page-jewish-dna #section-3 .testimonials .owl-dots .owl-dot:not(.active) span{background-color:#e4e4e4}
.page-template-page-jewish-dna #section-4{background-image:url("../img/about-us-bg.png");background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:center top;position:relative}
.page-template-page-jewish-dna #section-4:before{content:"";background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.65) 86%,rgba(0,0,0,0.65) 87%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.65) 86%,rgba(0,0,0,0.65) 87%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);width:100%;height:200px;position:absolute;bottom:0;left:0}
.page-template-page-jewish-dna #section-4:after{content:"";background-repeat:no-repeat;background-size:contain;height:65px;width:100%;bottom:-25px;position:absolute;z-index:0}
.page-template-page-jewish-dna #section-4 .absolute-wrapper{position:absolute;bottom:87px;left:0;width:100%;height:auto;padding-top:99px}
.page-template-page-jewish-dna #section-4 .absolute-wrapper.bottom-text .site-content{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.page-template-page-jewish-dna #section-4 .absolute-wrapper h2{font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff}
.page-template-page-jewish-dna #section-4 .absolute-wrapper h2:after{background-color:#f50;left:calc(50% - 29px)}
.page-template-page-jewish-dna #section-4 .absolute-wrapper p{font-size:18px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:.4px;text-align:center;color:#fff}
.page-template-page-jewish-dna #section-5{padding-top:90px;padding-bottom:63px;background-color:#f7f5ee;position:relative}
.page-template-page-jewish-dna #section-5 .site-content.new_branding{width:1024px}
.page-template-page-jewish-dna #section-5 .site-content.new_branding .flex-wrapper{margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.page-template-page-jewish-dna #section-5 .site-content.new_branding .flex-wrapper .img-right{margin-left:auto;position:relative;top:-20px}
.page-template-page-jewish-dna #section-5 .site-content.new_branding .discovers{margin-top:38px}
.page-template-page-jewish-dna #section-5 .h2-wrapper{width:461px;display:inline-block}
.page-template-page-jewish-dna #section-5 .h2-wrapper h2{font-weight:300;font-style:normal;font-stretch:normal;line-height:1.04;letter-spacing:normal;text-align:left;color:#4c4c4c;margin-bottom:0}
.page-template-page-jewish-dna #section-5 .h2-wrapper h2:after{content:none}
.page-template-page-jewish-dna #section-5 .h2-wrapper h2.bold{margin-bottom:50px;font-weight:600}
.page-template-page-jewish-dna #section-5 .h2-wrapper h2.bold:after{content:"";background-color:#f50}
.page-template-page-jewish-dna #section-5 .h2-wrapper h2.bold.new_branding{margin-bottom:0}
.page-template-page-jewish-dna #section-5 .h2-wrapper h2.bold.new_branding:after{display:none}
.page-template-page-jewish-dna #section-5 .h2-wrapper h2 b,.page-template-page-jewish-dna #section-5 .h2-wrapper h2 strong{font-weight:600}
.page-template-page-jewish-dna #section-5 .img-right{margin-left:21px;max-width:453px}
.page-template-page-jewish-dna #section-5 p{font-weight:300;color:#646362}
.page-template-page-jewish-dna #section-5 p.new_branding{font-size:18px;font-weight:300;line-height:1.47}
.page-template-page-jewish-dna #section-5 p.new_branding a{color:#e56c30;text-decoration:none}
.page-template-page-jewish-dna #section-5 p.new_branding a:hover{text-decoration:underline}
.page-template-page-jewish-dna #section-5 .discovers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:33px}
.page-template-page-jewish-dna #section-5 .discovers a{color:#e56c30 !important}
.page-template-page-jewish-dna #section-5 .discovers a:hover{color:#b53c00 !important}
.page-template-page-jewish-dna #section-5 .discovers .discover{width:46%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.page-template-page-jewish-dna #section-5 .discovers .discover:nth-child(odd){margin-right:6%}
.page-template-page-jewish-dna #section-5 .discovers .discover.new_branding:nth-child(odd){margin-right:8.8%}
.page-template-page-jewish-dna #section-5 .discovers .discover.new_branding:nth-child(even){width:45%}
.page-template-page-jewish-dna #section-5 .discovers .discover-img,.page-template-page-jewish-dna #section-5 .discovers .discover-bullet-text{display:inline-block}
.page-template-page-jewish-dna #section-5 .discovers .discover-img strong,.page-template-page-jewish-dna #section-5 .discovers .discover-bullet-text strong{font-size:30px;font-weight:bold;line-height:1.2;color:#333}
.page-template-page-jewish-dna #section-5 .discovers .discover-bullet-text{min-width:70px}
.page-template-page-jewish-dna #section-5 .discovers .discover p{display:inline-block;width:379px;margin-left:20px;margin-top:0;font-size:18px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;text-align:left;color:#646362}
.page-template-page-jewish-dna #section-5 .discovers .discover p.new_branding{text-align:left;margin-bottom:8px}
.page-template-page-jewish-dna #section-5 .discovers .discover p b,.page-template-page-jewish-dna #section-5 .discovers .discover p strong{font-weight:600}
.page-template-page-jewish-dna #section-5.justified .discovers p{text-align:justify}
.page-template-page-jewish-dna #search-ancestors-api{padding:20px 0 120px}
.page-template-page-jewish-dna #search-ancestors-api .site-content{width:1024px}
.page-template-page-jewish-dna #search-ancestors-api .card{border-radius:6px;border:solid 1px #ccc;box-shadow:0 20px 40px 0 rgba(0,0,0,0.1);padding:40px 0 40px}
.page-template-page-jewish-dna #search-ancestors-api .card__inner{width:90%;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.page-template-page-jewish-dna #search-ancestors-api .card__left h3{width:100%;color:#333;font-size:30px;font-weight:bold;line-height:1.77}
.page-template-page-jewish-dna #search-ancestors-api .card__left span{display:inline-block;margin-bottom:20px;font-size:18px;font-weight:300;line-height:1.33;color:#333}
.page-template-page-jewish-dna #search-ancestors-api .card__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-left:auto}
.page-template-page-jewish-dna #search-ancestors-api .card__right .cta{padding:6px 50px}
.page-template-page-jewish-dna #search-ancestors-api .card__cta{padding-top:15px;margin-bottom:15px}
.page-template-page-jewish-dna #search-ancestors-api .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.page-template-page-jewish-dna #search-ancestors-api input{background:0;border:1px solid #dedbd4;color:#555;padding:12px 62px 12px 10px;border-radius:5px;margin-bottom:18px;margin-right:15px}
.page-template-page-jewish-dna #search-ancestors-api input::-webkit-input-placeholder{font-size:15px}
.page-template-page-jewish-dna #search-ancestors-api input::-moz-placeholder{font-size:15px}
.page-template-page-jewish-dna #search-ancestors-api input:-ms-input-placeholder{font-size:15px}
.page-template-page-jewish-dna #search-ancestors-api input::placeholder{font-size:15px}
.page-template-page-jewish-dna #search-ancestors-api input:-ms-input-placeholder{font-size:15px}
.page-template-page-jewish-dna #search-ancestors-api input::-ms-input-placeholder{font-size:15px}
.page-template-page-jewish-dna #news_items{padding:75px 0 120px}
.page-template-page-jewish-dna #news_items .site-content{width:1024px}
.page-template-page-jewish-dna #news_items .site-content h2{font-size:50px;font-weight:bold;text-align:center;width:100%;color:#333;margin-bottom:55px;line-height:1}
.page-template-page-jewish-dna #news_items .site-content h2:after{content:none}
.page-template-page-jewish-dna #news_items .news{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.page-template-page-jewish-dna #news_items .news__subtitle{font-size:22px;font-weight:bold;text-align:center;width:100%;color:#333;margin-bottom:65px}
.page-template-page-jewish-dna #news_items .news__item{position:relative;width:25%;padding:0 17px}
.page-template-page-jewish-dna #news_items .news__item-image{width:100%;position:relative;margin-bottom:15px}
.page-template-page-jewish-dna #news_items .news__item-image:before{content:"";display:block;padding-bottom:100%;width:100%}
.page-template-page-jewish-dna #news_items .news__item img{height:100%;object-fit:cover;position:absolute;top:0;width:100%}
.page-template-page-jewish-dna #news_items .news__item strong{display:block;width:100%;line-height:1.33}
.page-template-page-jewish-dna #news_items .news__item span{display:block;width:100%}
.page-template-page-jewish-dna #news_items .news__item-link{position:absolute;top:0;left:0;bottom:0;right:0}
.page-template-page-jewish-dna .buttons{text-align:center;margin-top:45px}
.page-template-page-jewish-dna .buttons .orange-transparent{width:263px;height:40px;border-radius:45px;border:1px solid #f50;font-size:18px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.2px;text-align:center;color:#f50;padding:9px 44px 9px 45px;-webkit-transition:background-color 300ms ease;transition:background-color 300ms ease}
.page-template-page-jewish-dna .buttons .orange-transparent:hover{background-color:#e56c30;color:#fff}
.page-template-page-jewish-dna .mh-password-protected-page{padding:60px 0}
.page-template-page-jewish-dna .mh-password-protected-page .password-logo{margin-bottom:40px}
.page-template-page-jewish-dna .mh-password-protected-page .password-logo img{width:180px}
.page-template-page-jewish-dna .mh-password-protected-page input[type="password"]{height:40px;border:1px solid #ddd}
.page-template-page-jewish-dna .mh-password-protected-page input[type="submit"]{width:263px;height:40px;background:transparent;border-radius:45px;border:1px solid #f50;font-size:18px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.2px;text-align:center;color:#f50;padding:9px 44px 9px 45px;-webkit-transition:background-color 300ms ease;transition:background-color 300ms ease;margin-left:10px;outline:0;cursor:pointer}
.page-template-page-jewish-dna .mh-password-protected-page input[type="submit"]:hover,.page-template-page-jewish-dna .mh-password-protected-page input[type="submit"]:focus,.page-template-page-jewish-dna .mh-password-protected-page input[type="submit"]:active{outline:0;background-color:#e56c30;color:#fff}
.page-template-page-jewish-dna #section-6{background-image:url("../img/hebrew-letters-parallax.png");background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;text-align:center;min-height:360px}
.page-template-page-jewish-dna #section-6 .absolute-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.page-template-page-jewish-dna #section-6 .absolute-wrapper .site-content{margin:0}
.page-template-page-jewish-dna #section-6 .absolute-wrapper h2{font-size:34px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:normal;text-align:center;color:#fff;margin-left:auto;margin-right:auto;margin-bottom:40px}
.page-template-page-jewish-dna #section-6 .absolute-wrapper h2:after{content:none}
.page-template-page-jewish-dna #section-6 .absolute-wrapper h2 b,.page-template-page-jewish-dna #section-6 .absolute-wrapper h2 strong{font-weight:600}
.page-template-page-jewish-dna #section-6 .absolute-wrapper .order{width:172px;height:40px;border-radius:45px;background-color:#d449de;font-size:18px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.2px;text-align:center;color:#f8f5ee;padding:9px 30px 9px 30px}
.page-template-page-jewish-dna .section-table{padding:80px 0}
.page-template-page-jewish-dna .section-table .section-title{line-height:40px;color:#4c4c4c}
.page-template-page-jewish-dna .section-table .section-title span{font-weight:100}
.page-template-page-jewish-dna .section-table .section-title:after{background-color:#f50;height:4px;border-radius:5px}
.page-template-page-jewish-dna .section-table .table-holder{padding-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}
.page-template-page-jewish-dna .section-table .table-image{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}
.page-template-page-jewish-dna .section-table .table-image img{height:60px;width:auto}
.page-template-page-jewish-dna .section-table .table-row{color:#646362;font-size:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #d6d6d6;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}
.page-template-page-jewish-dna .section-table .table-row:last-of-type{border-bottom:0}
.page-template-page-jewish-dna .section-table .table-row.header .table-cell{font-weight:bold}
.page-template-page-jewish-dna .section-table .table-row .ico-checkmark{display:inline-block;width:20px;height:20px;margin-right:5px;background:url("../../img/ico-checkmark.svg") no-repeat top center}
.page-template-page-jewish-dna .section-table .table-row .ico-x{display:inline-block;width:20px;height:20px;margin-right:5px;background:url("../../img/ico-x.svg") no-repeat top center}
.page-template-page-jewish-dna .section-table .table-cell{font-weight:normal;-webkit-box-flex:0;-webkit-flex:0 0 33.333%;-ms-flex:0 0 33.333%;flex:0 0 33.333%;padding:20px}
.page-template-page-jewish-dna .section-table .table-cell:first-child{padding-left:0}
.page-template-page-jewish-dna .section-table .table-cell:last-child{padding-right:0}
.page-template-page-jewish-dna .section-table .table-cell ul{padding:0 0 0 20px;margin:0}
.page-template-page-jewish-dna .section-table .table-cell ul br{display:none}
.page-template-page-jewish-dna #faq{padding:88px 0}
.page-template-page-jewish-dna #faq .faq-header:after{content:"";display:table;clear:both}
.page-template-page-jewish-dna #faq .faq-title-container{float:left}
.page-template-page-jewish-dna #faq h2.faq-title{border:none !important;padding:0 !important;font-size:50px;font-weight:300;line-height:1.12;color:#4c4c4c}
.page-template-page-jewish-dna #faq h2.faq-title:after{background-color:#e67138}
.page-template-page-jewish-dna #faq h2.faq-title p{margin:0}
.page-template-page-jewish-dna #faq .faq-item{margin-bottom:30px}
.page-template-page-jewish-dna #faq .faq-question{font-size:20px;line-height:1.5;color:#e67138;position:relative;cursor:pointer;font-weight:200;padding-left:10px}
.page-template-page-jewish-dna #faq .faq-question:before{content:'\f04b';font-family:"Font Awesome 5 Free";font-weight:900;color:#e67138;position:absolute;top:15px;left:-10px;margin-top:-7px;font-size:9px;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}
.page-template-page-jewish-dna #faq .faq-question.expanded:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.page-template-page-jewish-dna #faq .faq-answer{font-size:18px;font-weight:300;line-height:1.44;color:#646362;padding-left:10px}
.page-template-page-jewish-dna #faq .faq-answer p{font-size:18px;font-weight:300;line-height:1.44;color:#646362;padding-left:10px}
.page-template-page-jewish-dna #faq .faq-expand-all-container{float:right}
.page-template-page-jewish-dna #faq .faq-expand-all-container button{background:transparent;border:1px solid #e67138;color:#e67138;outline:0;height:40px;line-height:40px;text-align:center;font-size:18px;letter-spacing:-0.2px;display:inline-block;border-radius:50px;min-width:172px;cursor:pointer;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}
.page-template-page-jewish-dna #faq .faq-expand-all-container button:hover{color:#fff;background:#e67138;border-color:#e67138}
.page-template-page-jewish-dna #section-social-feeds{background:#f7f5ee;padding:76px 0 95px}
.page-template-page-jewish-dna #section-social-feeds .h2-wrapper h2{font-size:50px;font-weight:300;line-height:1.04;text-align:center;color:#4c4c4c}
.page-template-page-jewish-dna #section-social-feeds .h2-wrapper h2:after{background-color:#f50}
.page-template-page-jewish-dna #section-social-feeds h3.social-col-title{font-size:40px;font-weight:300;line-height:1.04;text-align:center;color:#4c4c4c;margin-bottom:43px}
.page-template-page-jewish-dna #section-social-feeds h3.social-col-title.social-myheritage-title{font-weight:800}
.page-template-page-jewish-dna #section-social-feeds .col-title-container{width:750px;margin:0 auto}
.page-template-page-jewish-dna #section-social-feeds .col-title-container h3.social-col-title{margin-bottom:9px}
.page-template-page-jewish-dna #section-social-feeds .social-feeds-container{display:block}
.page-template-page-jewish-dna #section-social-feeds .social-feeds-container .social-feed-item{margin:10px auto;width:350px}
.page-template-page-jewish-dna #section-social-feeds .feed-load-more-btn-container{margin-bottom:45px}
.page-template-page-jewish-dna #section-social-feeds .feed-load-more-btn-container.buttons .orange-transparent{background:transparent}
.page-template-page-jewish-dna #section-social-feeds .feed-load-more-btn-container.buttons .orange-transparent:hover,.page-template-page-jewish-dna #section-social-feeds .feed-load-more-btn-container.buttons .orange-transparent:active{color:#f50}
.page-template-page-jewish-dna .jd-modal{padding-top:70px}
.page-template-page-jewish-dna .jd-modal .modal-dialog{max-width:425px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
.page-template-page-jewish-dna .jd-modal .modal-dialog .modal-content{border-radius:6px;padding:34px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
.page-template-page-jewish-dna .jd-modal .modal-dialog .modal-content .modal-body{position:static;padding:0}
.page-template-page-jewish-dna .jd-modal .modal-dialog .modal-content .cta-modal-form-container .hs-form-field{margin-bottom:14px}
.page-template-page-jewish-dna .jd-modal .modal-dialog .modal-content .cta-modal-form-container label{font-size:15px;color:rgba(0,0,0,0.6)}
.page-template-page-jewish-dna .jd-modal .modal-dialog .modal-content .cta-modal-form-container input:not(.hs-button),.page-template-page-jewish-dna .jd-modal .modal-dialog .modal-content .cta-modal-form-container select:not(.hs-button),.page-template-page-jewish-dna .jd-modal .modal-dialog .modal-content .cta-modal-form-container textarea:not(.hs-button){width:100%;border:solid 1px rgba(0,0,0,0.1);border-radius:4px;height:35px;padding:0 10px}
.page-template-page-jewish-dna .jd-modal .modal-dialog .modal-content .cta-modal-form-container select{padding:0 !important}
.page-template-page-jewish-dna .jd-modal .modal-dialog .modal-content .cta-modal-form-container textarea{height:93px}
.page-template-page-jewish-dna .jd-modal .modal-dialog .modal-content .cta-modal-form-container .actions{text-align:center}
.page-template-page-jewish-dna .jd-modal .modal-dialog .modal-content .cta-modal-form-container .actions .hs-button{border:0;cursor:pointer;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;height:40px;min-width:184px;color:#fff;border-radius:20px;background-color:#cb33d8;border-color:#cb33d8;box-shadow:-2px 12px 30px 0 rgba(203,51,216,0.31);font-size:14px;padding:0;text-transform:uppercase;line-height:38px;letter-spacing:.3px;font-weight:300}
.page-template-page-jewish-dna .jd-modal .modal-dialog .modal-content .cta-modal-form-container .hs-error-msgs{display:block;padding:2px;list-style:none}
.page-template-page-jewish-dna .jd-modal .modal-dialog .modal-content .cta-modal-form-container .hs-error-msgs label{color:#e32336;font-style:13px}
.page-template-page-jewish-dna .jd-modal .modal-dialog .modal-content .cta-modal-form-container .submitted-message{font-size:31px;line-height:1.23;text-align:center;color:rgba(0,0,0,0.8);margin:85px 0}
.page-template-page-jewish-dna .jd-modal .modal-dialog .modal-content .cta-modal-form-container input[type="checkbox"]{width:auto;height:auto;border:0;padding:0;margin-right:5px}
.page-template-page-jewish-dna .jd-modal .modal-dialog .modal-content .cta-modal-form-container ul.inputs-list{list-style:none;padding:0}
.page-template-page-jewish-dna .jd-modal .cta-modal-title{font-size:31px;line-height:1.23;color:rgba(0,0,0,0.8);margin-bottom:28px;font-weight:inherit}
.page-template-page-jewish-dna .jd-modal .close{position:absolute;top:15px;right:16px;border:solid 2px #8e8e8e;border-radius:50%;width:25px;height:25px}
.page-template-page-jewish-dna .jd-modal .close span{display:block;font-weight:normal;font-size:20px;color:#8e8e8e;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-6px;font-family:Arial,sans-serif}
.page-template-page-jewish-dna .jewish-dna-footer{height:60px}
.page-template-page-jewish-dna .jewish-dna-footer .site-info{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.page-template-page-jewish-dna .jewish-dna-footer .footer-questions-text{font-size:15px;line-height:1.13;color:rgba(255,255,255,0.4);margin-left:65px}
.page-template-page-jewish-dna .jewish-dna-footer .a-badge{width:41px}
.page-template-page-jewish-dna .jewish-dna-footer .copy{margin-left:auto !important;margin-right:20px}
.page-template-page-jewish-dna .jewish-dna-footer .footer-mobile{display:none;width:90%;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.page-template-page-jewish-dna .jewish-dna-footer .footer-mobile-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}
.page-template-page-jewish-dna .jewish-dna-footer .footer-mobile-top .footer-questions-text{color:#fff;text-align:left;line-height:1.53;margin:0;padding-right:10px}
.page-template-page-jewish-dna .jewish-dna-footer .footer-mobile-top .a-badge{width:65px;margin:0}
.page-template-page-jewish-dna .jewish-dna-footer .footer-mobile-bottom .copy{margin:0;color:rgba(255,255,255,0.4)}
body.page-template-adoptees-dna{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}
body.page-template-adoptees-dna a,body.page-template-adoptees-dna button{outline:0}
body.page-template-adoptees-dna p{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}
body.page-template-adoptees-dna .dnaquest-top-gray-note{background:#4a4a4a;color:#fff;font-size:22px;line-height:1.36;padding:64px 0;font-weight:300}
body.page-template-adoptees-dna .dnaquest-top-gray-note strong{font-weight:800}
body.page-template-adoptees-dna .dnaquest-top-gray-note a{color:#e56c30}
body.page-template-adoptees-dna .dnaquest-top-gray-note p{margin:0}
body.page-template-adoptees-dna .dnaquest-top-banner{background:#d253dd}
body.page-template-adoptees-dna .dnaquest-top-banner .top-banner-text{font-size:18px;color:#fff;margin-left:32px}
body.page-template-adoptees-dna .dnaquest-top-banner .wrapper{position:relative}
body.page-template-adoptees-dna .dnaquest-top-banner img.top-banner-icon{position:absolute;left:0;height:22px;width:auto;top:50%;margin-top:-10px}
body.page-template-adoptees-dna.has_apps_closed_badge header.site-header{padding-bottom:50px}
body.page-template-adoptees-dna .site-branding .svg-mask .site-title{width:auto;height:auto;padding:26px 0 0 30px}
body.page-template-adoptees-dna .site-branding .svg-mask .site-title img{width:163px}
body.page-template-adoptees-dna .site-branding .svg-mask{-webkit-mask-image:none;min-height:580px}
body.page-template-adoptees-dna .site-branding .svg-mask .hero-desc-container{max-width:460px}
body.page-template-adoptees-dna .site-branding .svg-mask .hero-desc-container .hero-title-logo-container{margin-top:71px}
body.page-template-adoptees-dna .site-branding .svg-mask .hero-desc-container .hero-title-logo-container img.hero-title-logo{max-width:361px}
body.page-template-adoptees-dna .site-branding .svg-mask .hero-desc-container .article-title{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-align:left;max-width:207px;font-size:72px;font-weight:100;line-height:.97;margin:0;text-transform:none}
body.page-template-adoptees-dna .site-branding .svg-mask .hero-desc-container .article-description{width:100%;text-align:left;font-size:18px;line-height:1.44;margin:18px 0}
body.page-template-adoptees-dna .site-branding .svg-mask .hero-desc-container .hero-cta-container{position:relative}
body.page-template-adoptees-dna .site-branding .svg-mask .hero-desc-container .hero-cta-container .apps-closed-badge{position:absolute;left:220px;top:-15px;height:65px;border:dashed 1px #fff;padding:13px 10px 15px}
body.page-template-adoptees-dna .site-branding .svg-mask .hero-desc-container .hero-cta-container .apps-closed-badge:before{background:url("../img/badge_bubble_arrow.png");position:absolute;left:-14px;content:' ';height:100%;width:29px;top:0;background-size:12px;background-repeat:no-repeat}
body.page-template-adoptees-dna .site-branding .svg-mask .hero-desc-container .hero-cta-container .apps-closed-badge .apps-closed-badge-text{color:#fff;font-size:12px;line-height:18px;margin-left:52px;text-align:left}
body.page-template-adoptees-dna .site-branding .svg-mask .hero-desc-container .hero-cta-container .apps-closed-badge img.top-banner-icon{position:absolute;left:20px;height:22px;width:auto;top:50%;margin-top:-10px}
body.page-template-adoptees-dna .dna-section{padding:80px 0}
body.page-template-adoptees-dna .dna-section h2.section-title,body.page-template-adoptees-dna .dna-section h2.section-title p{border:none !important;padding:0 !important;font-size:50px;font-weight:300;line-height:1.12;color:#4c4c4c}
body.page-template-adoptees-dna .dna-section .dna-content,body.page-template-adoptees-dna .dna-section .dna-content p{font-size:18px;font-weight:300;line-height:1.44;color:#646362}
body.page-template-adoptees-dna .dna-section.no-padding-dna-section{padding:0}
body.page-template-adoptees-dna .dna-section.under-hero-sharer{position:relative;margin-top:-100px}
body.page-template-adoptees-dna .dna-section.under-hero-sharer .content-container{color:#fff}
body.page-template-adoptees-dna .dna-section.under-hero-sharer .content-container p{color:#fff;font-size:15px;margin:0;line-height:1.73}
body.page-template-adoptees-dna .dna-section.under-hero-sharer .content-container .under-hero-share-fields-container{margin-top:10px}
body.page-template-adoptees-dna .dna-section.under-hero-sharer .content-container .under-hero-share-fields-container a{font-size:20px;color:#e56c30;background:#fff;border-radius:50%;width:40px;height:40px;display:inline-block;text-align:center;padding-top:5px}
body.page-template-adoptees-dna .dna-section.text-and-image{position:relative}
body.page-template-adoptees-dna .dna-section.text-and-image .content-container .content-container-inner{max-width:460px}
body.page-template-adoptees-dna .dna-section.text-and-image .content-container .content-inner-container p,body.page-template-adoptees-dna .dna-section.text-and-image .dna-section.big-icon-list .icons-list-container .icons-list-item .content-container .content-inner-container p p,body.page-template-adoptees-dna .dna-section.big-icon-list .icons-list-container .icons-list-item .dna-section.text-and-image .content-container .content-inner-container p p,body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-header .content-inner-container .dna-section.text-and-image .content-container p p,body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-content-container .content-inner-container .dna-section.text-and-image .content-container p p,body.page-template-adoptees-dna .dna-section.success-stories .success-stories-header .content-inner-container .dna-section.text-and-image .content-container p p,body.page-template-adoptees-dna .dna-section.other-projects .content-inner-container .dna-section.text-and-image .content-container p p,body.page-template-adoptees-dna .dna-section.text-and-image .content-container .dna-section.faq .faq-answer p p,body.page-template-adoptees-dna .dna-section.faq .faq-answer .dna-section.text-and-image .content-container p p{color:#646362;margin:0}
body.page-template-adoptees-dna .dna-section.text-and-image .content-container.text-and-image-light-content .content-inner-container p,body.page-template-adoptees-dna .dna-section.text-and-image .dna-section.big-icon-list .icons-list-container .icons-list-item .content-container.text-and-image-light-content .content-inner-container p p,body.page-template-adoptees-dna .dna-section.big-icon-list .icons-list-container .icons-list-item .dna-section.text-and-image .content-container.text-and-image-light-content .content-inner-container p p,body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-header .content-inner-container .dna-section.text-and-image .content-container.text-and-image-light-content p p,body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-content-container .content-inner-container .dna-section.text-and-image .content-container.text-and-image-light-content p p,body.page-template-adoptees-dna .dna-section.success-stories .success-stories-header .content-inner-container .dna-section.text-and-image .content-container.text-and-image-light-content p p,body.page-template-adoptees-dna .dna-section.other-projects .content-inner-container .dna-section.text-and-image .content-container.text-and-image-light-content p p,body.page-template-adoptees-dna .dna-section.text-and-image .content-container.text-and-image-light-content .dna-section.faq .faq-answer p p,body.page-template-adoptees-dna .dna-section.faq .faq-answer .dna-section.text-and-image .content-container.text-and-image-light-content p p{color:#fff}
body.page-template-adoptees-dna .dna-section.text-and-image .content-container.text-and-image-light-content h2.text-and-image-title,body.page-template-adoptees-dna .dna-section.text-and-image .content-container.text-and-image-light-content h2.text-and-image-title p,body.page-template-adoptees-dna .dna-section.text-and-image .content-container.text-and-image-light-content h2.text-and-image-title p{color:#fff}
body.page-template-adoptees-dna .dna-section.text-and-image .content-container a:not(.button){color:#d253dd;font-weight:500;font-size:18px;line-height:1.44}
body.page-template-adoptees-dna .dna-section.text-and-image .content-container a:not(.button):hover{text-decoration:underline}
body.page-template-adoptees-dna .dna-section.text-and-image .content-container h2.text-and-image-title,body.page-template-adoptees-dna .dna-section.text-and-image .content-container h2.text-and-image-title p{color:#4c4c4c}
body.page-template-adoptees-dna .dna-section.text-and-image .content-container h2.text-and-image-title p{margin:0}
body.page-template-adoptees-dna .dna-section.text-and-image .content-container .content-cta-container{margin-top:50px}
body.page-template-adoptees-dna .dna-section.text-and-image .right-image-container-bg{position:absolute;height:100%;width:50%;right:0;top:0;z-index:1}
body.page-template-adoptees-dna .dna-section.text-and-image .right-image-container{position:relative;width:50%;float:left;padding:77px 30px;z-index:2}
body.page-template-adoptees-dna .dna-section.text-and-image .right-image-container img.text-and-image-image{max-width:290px;margin:0 auto}
body.page-template-adoptees-dna .dna-section.text-and-image .right-image-container .content-right-desc-container{font-size:18px;font-weight:300;line-height:1.44;color:#646362}
body.page-template-adoptees-dna .dna-section.text-and-image .right-image-container .vid-thumb-container{position:relative;overflow:hidden;border-radius:50%;text-align:center;width:380px;height:380px;margin:0 auto}
body.page-template-adoptees-dna .dna-section.text-and-image .right-image-container .vid-thumb-container .vid-play-container{position:absolute;top:50%;left:50%;opacity:.8;margin-top:-35px;margin-left:-35px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
body.page-template-adoptees-dna .dna-section.text-and-image .right-image-container .vid-thumb-container:hover .vid-play-container{opacity:1}
body.page-template-adoptees-dna .dna-section.text-and-background{position:relative;padding:100px 0 170px 0}
body.page-template-adoptees-dna .dna-section.text-and-background .wrapper{position:relative;z-index:999}
body.page-template-adoptees-dna .dna-section.text-and-background .text-and-background-bg{position:absolute;height:100%;width:100%;z-index:9;top:0}
body.page-template-adoptees-dna .dna-section.text-and-background .text-and-background-bg-overlay{background:url("../img/light-gradient@2x.png");background-size:cover;position:absolute;width:70%;height:100%;top:0;z-index:99;right:0}
body.page-template-adoptees-dna .dna-section.text-and-background h2.text-and-background-title,body.page-template-adoptees-dna .dna-section.text-and-background h2.text-and-background-title p{color:#4c4c4c}
body.page-template-adoptees-dna .dna-section.text-and-background h2.text-and-background-title p{margin-bottom:0}
body.page-template-adoptees-dna .dna-section.text-and-background p{color:#646362;font-size:18px;font-weight:300;line-height:1.44;margin:0}
body.page-template-adoptees-dna .dna-section.text-and-background a:not(.button){color:#d253dd;font-weight:500;font-size:18px;line-height:1.44}
body.page-template-adoptees-dna .dna-section.text-and-background a:not(.button):hover{text-decoration:underline}
body.page-template-adoptees-dna .dna-section.text-and-background .content-cta-container{margin-top:50px}
body.page-template-adoptees-dna .dna-section.big-icon-list{padding:140px 0 136px 0}
body.page-template-adoptees-dna .dna-section.big-icon-list .icons-list-container .icons-list-item{margin-bottom:60px}
body.page-template-adoptees-dna .dna-section.big-icon-list .icons-list-container .icons-list-item .icon-container img{max-height:160px;width:auto;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}
body.page-template-adoptees-dna .dna-section.big-icon-list .icons-list-container .icons-list-item .content-container h2.icons-list-title{border:none !important;padding:0 !important;font-size:40px;font-weight:300;line-height:1.4;color:#e56c30}
body.page-template-adoptees-dna .dna-section.advisory-board{background:#f2f2f2}
body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-header{text-align:center;max-width:645px;margin:0 auto}
body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-header h2.advisory-board-title{border:none !important;padding:0 !important;font-size:50px;font-weight:300;line-height:1.12;color:#4c4c4c}
body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-header .content-inner-container,body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-header .dna-section.big-icon-list .icons-list-container .icons-list-item .content-container .content-inner-container p,body.page-template-adoptees-dna .dna-section.big-icon-list .icons-list-container .icons-list-item .content-container .content-inner-container .dna-section.advisory-board .advisory-board-header p,body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-header .content-inner-container p,body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-content-container .content-inner-container .dna-section.advisory-board .advisory-board-header p,body.page-template-adoptees-dna .dna-section.success-stories .success-stories-header .content-inner-container .dna-section.advisory-board .advisory-board-header p,body.page-template-adoptees-dna .dna-section.other-projects .content-inner-container .dna-section.advisory-board .advisory-board-header p,body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-header .dna-section.faq .faq-answer p,body.page-template-adoptees-dna .dna-section.faq .faq-answer .dna-section.advisory-board .advisory-board-header p{font-size:18px;font-weight:300;line-height:1.44;color:#646362}
body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-members-container{text-align:center;margin-top:100px}
body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-members-container .board-members-row:first-child{margin-top:0}
body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-members-container .board-member{padding:0 5px;display:inline-block}
body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-members-container .board-member .board-member-inner-container{background:#fff;padding:12px;text-align:center;width:220px;min-height:206px;box-shadow:0 -2px 10px 1px rgba(0,0,0,0.1);position:relative}
body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-members-container .board-member .board-member-inner-container .board-member-photo-container{height:160px;width:160px;margin:0 auto;border-radius:50%;margin-top:-80px}
body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-members-container .board-member .board-member-details-container{position:absolute;left:50%;margin-left:-100px;top:112px;width:204px}
body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-members-container .board-member .board-member-details-container h4{font-size:24px;font-weight:300;line-height:1.08;text-align:center;color:#646362;margin:0 0 5px 0}
body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-members-container .board-member .board-member-details-container p{font-size:15px;font-weight:800;line-height:20px;text-align:center;color:#646362;margin:0}
body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-members-container .board-member.tooltip{cursor:help}
body.page-template-adoptees-dna .dna-section.steps-bar{background:#d253dd;padding:40px 0}
body.page-template-adoptees-dna .dna-section.steps-bar .steps-container .step{position:relative}
body.page-template-adoptees-dna .dna-section.steps-bar .steps-container .step p{color:#fff;margin:0}
body.page-template-adoptees-dna .dna-section.steps-bar .steps-container .step p.step-title{font-size:18px;font-weight:300}
body.page-template-adoptees-dna .dna-section.steps-bar .steps-container .step p.step-subtitle{font-size:15px;font-weight:bold}
body.page-template-adoptees-dna .dna-section.steps-bar .steps-container .step:after{background:url("../img/arrow.png");content:' ';position:absolute;top:50%;right:30px;margin-top:-15px;width:18px;height:30px}
body.page-template-adoptees-dna .dna-section.steps-bar .steps-container .step:last-child:after{display:none}
body.page-template-adoptees-dna .dna-section.about-my-heritage{position:relative;padding:0}
body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-mob-overlay{position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);left:0}
body.page-template-adoptees-dna .dna-section.about-my-heritage img.about-mh-top-gradient-img{position:absolute;top:0;width:100%}
body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-content-container h2.about-mh-title{border:none !important;padding:0 !important;font-size:50px;font-weight:300;line-height:1.12;color:#fff;text-align:center}
body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-content-container h2.about-mh-title-mobile{border:none !important;padding:0 !important;font-size:34px;font-weight:300;line-height:normal;color:#fff}
body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-content-container .content-inner-container,body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-content-container .dna-section.big-icon-list .icons-list-container .icons-list-item .content-container .content-inner-container p,body.page-template-adoptees-dna .dna-section.big-icon-list .icons-list-container .icons-list-item .content-container .content-inner-container .dna-section.about-my-heritage .about-mh-content-container p,body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-header .content-inner-container .dna-section.about-my-heritage .about-mh-content-container p,body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-content-container .content-inner-container p,body.page-template-adoptees-dna .dna-section.success-stories .success-stories-header .content-inner-container .dna-section.about-my-heritage .about-mh-content-container p,body.page-template-adoptees-dna .dna-section.other-projects .content-inner-container .dna-section.about-my-heritage .about-mh-content-container p,body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-content-container .dna-section.faq .faq-answer p,body.page-template-adoptees-dna .dna-section.faq .faq-answer .dna-section.about-my-heritage .about-mh-content-container p{font-size:18px;font-weight:300;line-height:1.44;color:#fff}
body.page-template-adoptees-dna .dna-section.success-stories{background:#f8f5ee}
body.page-template-adoptees-dna .dna-section.success-stories .success-stories-header{max-width:815px;margin:0 auto}
body.page-template-adoptees-dna .dna-section.success-stories .success-stories-header h2.about-mh-title{color:#4c4c4c;text-align:center}
body.page-template-adoptees-dna .dna-section.success-stories .success-stories-header .content-inner-container,body.page-template-adoptees-dna .dna-section.success-stories .success-stories-header .dna-section.big-icon-list .icons-list-container .icons-list-item .content-container .content-inner-container p,body.page-template-adoptees-dna .dna-section.big-icon-list .icons-list-container .icons-list-item .content-container .content-inner-container .dna-section.success-stories .success-stories-header p,body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-header .content-inner-container .dna-section.success-stories .success-stories-header p,body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-content-container .content-inner-container .dna-section.success-stories .success-stories-header p,body.page-template-adoptees-dna .dna-section.success-stories .success-stories-header .content-inner-container p,body.page-template-adoptees-dna .dna-section.other-projects .content-inner-container .dna-section.success-stories .success-stories-header p,body.page-template-adoptees-dna .dna-section.success-stories .success-stories-header .dna-section.faq .faq-answer p,body.page-template-adoptees-dna .dna-section.faq .faq-answer .dna-section.success-stories .success-stories-header p{font-size:18px;font-weight:300;line-height:1.44;color:#646362;text-align:center}
body.page-template-adoptees-dna .dna-section.success-stories .success-story-item .story-image-container{height:206px;position:relative;overflow:hidden;text-align:center;margin:0 auto}
body.page-template-adoptees-dna .dna-section.success-stories .success-story-item .story-image-container .vid-play-container{position:absolute;top:50%;left:50%;color:#fff;opacity:.8;font-size:48px;margin-top:-12px;margin-left:-18px;width:40px;height:40px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
body.page-template-adoptees-dna .dna-section.success-stories .success-story-item .story-image-container:hover .vid-play-container{opacity:1}
body.page-template-adoptees-dna .dna-section.success-stories .success-story-item a{color:#646362}
body.page-template-adoptees-dna .dna-section.success-stories .success-story-item a p.story-comment{font-size:18px;font-weight:800;font-style:italic;line-height:1.33;text-align:center}
body.page-template-adoptees-dna .dna-section.success-stories .success-story-item a p.story-title{font-size:15px;font-weight:300;line-height:1.47;text-align:center}
body.page-template-adoptees-dna .dna-section.other-projects{padding:106px 0 0 0;background:#2a2722 url("../img/reports-head-bg.png");background-size:cover}
body.page-template-adoptees-dna .dna-section.other-projects h2.other-projects-title,body.page-template-adoptees-dna .dna-section.other-projects h2.other-projects-title p{color:#fff}
body.page-template-adoptees-dna .dna-section.other-projects h2.other-projects-title p{margin:0}
body.page-template-adoptees-dna .dna-section.other-projects h2.other-projects-title strong{font-weight:600}
body.page-template-adoptees-dna .dna-section.other-projects .content-inner-container,body.page-template-adoptees-dna .dna-section.other-projects .dna-section.big-icon-list .icons-list-container .icons-list-item .content-container .content-inner-container p,body.page-template-adoptees-dna .dna-section.big-icon-list .icons-list-container .icons-list-item .content-container .content-inner-container .dna-section.other-projects p,body.page-template-adoptees-dna .dna-section.other-projects .dna-section.advisory-board .advisory-board-header .content-inner-container p,body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-header .content-inner-container .dna-section.other-projects p,body.page-template-adoptees-dna .dna-section.other-projects .dna-section.about-my-heritage .about-mh-content-container .content-inner-container p,body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-content-container .content-inner-container .dna-section.other-projects p,body.page-template-adoptees-dna .dna-section.other-projects .dna-section.success-stories .success-stories-header .content-inner-container p,body.page-template-adoptees-dna .dna-section.success-stories .success-stories-header .content-inner-container .dna-section.other-projects p,body.page-template-adoptees-dna .dna-section.other-projects .content-inner-container p,body.page-template-adoptees-dna .dna-section.other-projects .dna-section.faq .faq-answer p,body.page-template-adoptees-dna .dna-section.faq .faq-answer .dna-section.other-projects p{font-size:18px;font-weight:300;line-height:1.44;color:#fff}
body.page-template-adoptees-dna .dna-section.other-projects .other-projects-header .content-inner-container p,body.page-template-adoptees-dna .dna-section.other-projects .other-projects-header .dna-section.big-icon-list .icons-list-container .icons-list-item .content-container .content-inner-container p p,body.page-template-adoptees-dna .dna-section.big-icon-list .icons-list-container .icons-list-item .content-container .content-inner-container .dna-section.other-projects .other-projects-header p p,body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-header .content-inner-container .dna-section.other-projects .other-projects-header p p,body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-content-container .content-inner-container .dna-section.other-projects .other-projects-header p p,body.page-template-adoptees-dna .dna-section.success-stories .success-stories-header .content-inner-container .dna-section.other-projects .other-projects-header p p,body.page-template-adoptees-dna .dna-section.other-projects .content-inner-container .other-projects-header p p,body.page-template-adoptees-dna .dna-section.other-projects .other-projects-header .dna-section.faq .faq-answer p p,body.page-template-adoptees-dna .dna-section.faq .faq-answer .dna-section.other-projects .other-projects-header p p{margin-bottom:0}
body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container{padding:50px 0}
body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container.report-list-item-text-color-white p{color:#fff}
body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container.report-list-item-text-color-white .report-list-item-content{color:#fff}
body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container.report-list-item-text-color-white .report-bottom-content-container{color:#fff}
body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container.report-list-item-text-color-dark p{color:#646362}
body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container.report-list-item-text-color-dark .report-list-item-content{color:#646362}
body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container.report-list-item-text-color-dark .report-bottom-content-container{color:#646362}
body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container .report-bottom-content-container{font-size:15px;font-weight:300;line-height:1.47;text-align:left;margin-top:17px}
body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container h3.report-list-item-title{font-size:40px;font-weight:300;line-height:1.4;color:#e56c30;margin:10px 0 12px 0 !important}
body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container .report-list-item-content{font-size:18px;font-weight:300;line-height:1.44}
body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container .report-list-item-content p{margin-bottom:23px}
body.page-template-adoptees-dna .dna-section.other-projects .reports-items-container .report-item-container .report-image-parent-container{padding:20px;background:#fff;height:352px;box-shadow:0 5px 7px 0 rgba(0,0,0,0.15)}
body.page-template-adoptees-dna .dna-section.other-projects .reports-items-container .report-item-container .report-image-parent-container .report-image-container{height:260px;position:relative;overflow:hidden;text-align:center;margin:0 auto;background-position:31% center !important}
body.page-template-adoptees-dna .dna-section.other-projects .reports-items-container .report-item-container .report-image-parent-container .report-image-container .vid-play-container{position:absolute;top:50%;left:50%;color:#fff;opacity:.8;font-size:48px;margin-top:-35px;margin-left:-35px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
body.page-template-adoptees-dna .dna-section.other-projects .reports-items-container .report-item-container .report-image-parent-container .report-image-container .vid-play-container img{width:70px;height:70px}
body.page-template-adoptees-dna .dna-section.other-projects .reports-items-container .report-item-container .report-image-parent-container .report-image-container:hover .vid-play-container{opacity:1}
body.page-template-adoptees-dna .dna-section.other-projects .reports-items-container .report-item-container .report-image-parent-container .report-logo-container{height:45px}
body.page-template-adoptees-dna .dna-section.other-projects .reports-items-container .report-item-container .report-image-parent-container .report-logo-container img{margin-top:15px;float:right;max-height:45px}
body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container:nth-child(4) .report-logo-container img{height:50% !important;margin-top:21px !important}
body.page-template-adoptees-dna .dna-section.faq{padding:88px 0}
body.page-template-adoptees-dna .dna-section.faq .faq-title-container{float:left}
body.page-template-adoptees-dna .dna-section.faq h2.faq-title{border:none !important;padding:0 !important;font-size:50px;font-weight:300;line-height:1.12;color:#4c4c4c}
body.page-template-adoptees-dna .dna-section.faq h2.faq-title p{margin:0}
body.page-template-adoptees-dna .dna-section.faq .faq-item{margin-bottom:30px}
body.page-template-adoptees-dna .dna-section.faq .faq-question{font-size:20px;line-height:1.5;color:#d253dd;position:relative;cursor:pointer;padding-left:10px}
body.page-template-adoptees-dna .dna-section.faq .faq-question:before{content:'\f04b';font-family:"Font Awesome 5 Free";font-weight:900;color:#d253dd;position:absolute;top:15px;left:-10px;margin-top:-7px;font-size:9px;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}
body.page-template-adoptees-dna .dna-section.faq .faq-question.expanded:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
body.page-template-adoptees-dna .dna-section.faq .faq-answer{font-size:18px;font-weight:300;line-height:1.44;color:#646362;padding-left:10px}
body.page-template-adoptees-dna .dna-section.faq .faq-expand-all-container{float:right}
body.page-template-adoptees-dna .dna-section.bottom-cta{position:relative}
body.page-template-adoptees-dna .dna-section.bottom-cta .wrapper{z-index:9;position:relative}
body.page-template-adoptees-dna .dna-section.bottom-cta h2.bottom-cta-title{font-size:36px;font-weight:300;line-height:1;text-align:center;color:#fff;margin-bottom:15px;border:none !important;padding:0 !important}
body.page-template-adoptees-dna .dna-section.bottom-cta h2.bottom-cta-title strong{font-weight:600}
body.page-template-adoptees-dna .dna-section.bottom-cta h2.bottom-cta-title .bottom-cta-title-logo{display:inline-block;height:30px;vertical-align:middle}
body.page-template-adoptees-dna .dna-section.bottom-cta h2.bottom-cta-title p{margin:0}
body.page-template-adoptees-dna .dna-section.bottom-cta .bottom-cta-container{text-align:center}
body.page-template-adoptees-dna .dna-section#dna-section-text_and_image-1{padding:40px 0 80px 0}
body.page-template-adoptees-dna .dna-site-footer{height:60px;background:#636362;padding:0 29px;z-index:9;position:relative}
body.page-template-adoptees-dna .dna-site-footer .site-info img.footer-logo{width:144px;height:auto;display:inline-block}
body.page-template-adoptees-dna .dna-site-footer .site-info p.copy{display:inline-block;color:#d3d3d3;font-size:13px;margin:0}
body.page-template-adoptees-dna .dna-site-footer .site-info img.logo-bbb-alt{width:139px;float:none;margin:0}
body.page-template-adoptees-dna .dna-site-footer .site-info .footer-right .footer-tel{color:#fff}
body.page-template-adoptees-dna .dna-site-footer .site-info .footer-right .footer-social{margin-top:3px}
body.page-template-adoptees-dna .dna-site-footer .site-info .footer-right .footer-social a{font-size:18px;color:#646362;background:#f8f4ef;border-radius:50%;width:32px;height:32px;display:inline-block;text-align:center;padding-top:5px}
body.page-template-adoptees-dna .top-banner-text a,body.page-template-adoptees-dna .apps-closed-badge-text a{color:white;text-decoration:underline}
.admin-bar .fancybox-toolbar{top:32px}
body.page-template-adoptees-dna-apply,body.page-template-adoptees-dna-apply-success,body.page-template-diy-apply{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;background-image:url("../img/form-background.png");background-size:100%;background-repeat:no-repeat;background-position:top center}
body.page-template-adoptees-dna-apply a,body.page-template-adoptees-dna-apply button,body.page-template-adoptees-dna-apply-success a,body.page-template-adoptees-dna-apply-success button,body.page-template-diy-apply a,body.page-template-diy-apply button{outline:0}
body.page-template-adoptees-dna-apply p,body.page-template-adoptees-dna-apply-success p,body.page-template-diy-apply p{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}
body.page-template-adoptees-dna-apply h2.dna-form-head-text,body.page-template-adoptees-dna-apply-success h2.dna-form-head-text,body.page-template-diy-apply h2.dna-form-head-text{border:none !important;padding:0 !important;margin-bottom:.5rem;font-size:50px;font-weight:300;line-height:1.12;color:#4c4c4c}
body.page-template-adoptees-dna-apply .dna-form-intro-text,body.page-template-adoptees-dna-apply-success .dna-form-intro-text,body.page-template-diy-apply .dna-form-intro-text{font-size:18px;line-height:1.44;text-align:justify;color:#646362}
body.page-template-adoptees-dna-apply .site-title,body.page-template-adoptees-dna-apply-success .site-title,body.page-template-diy-apply .site-title{padding:24px 55px}
body.page-template-adoptees-dna-apply .site-title img,body.page-template-adoptees-dna-apply-success .site-title img,body.page-template-diy-apply .site-title img{max-width:258px}
body.page-template-adoptees-dna-apply .site-title img.logo_2,body.page-template-adoptees-dna-apply-success .site-title img.logo_2,body.page-template-diy-apply .site-title img.logo_2{max-width:321px}
body.page-template-adoptees-dna-apply .dna-form-container,body.page-template-adoptees-dna-apply-success .dna-form-container,body.page-template-diy-apply .dna-form-container{padding:46px;background:#fff;margin:20px;box-shadow:0 2px 30px 0 rgba(0,0,0,0.13);position:relative}
body.page-template-adoptees-dna-apply .dna-form-container .hs-datepicker .pika-prev,body.page-template-adoptees-dna-apply .dna-form-container .hs-datepicker .pika-next,body.page-template-adoptees-dna-apply-success .dna-form-container .hs-datepicker .pika-prev,body.page-template-adoptees-dna-apply-success .dna-form-container .hs-datepicker .pika-next,body.page-template-diy-apply .dna-form-container .hs-datepicker .pika-prev,body.page-template-diy-apply .dna-form-container .hs-datepicker .pika-next{visibility:hidden}
body.page-template-adoptees-dna-apply .dna-form-container .hs-datepicker .pika-title,body.page-template-adoptees-dna-apply-success .dna-form-container .hs-datepicker .pika-title,body.page-template-diy-apply .dna-form-container .hs-datepicker .pika-title{position:relative}
body.page-template-adoptees-dna-apply .dna-form-container .hs-datepicker .pika-title .pika-label,body.page-template-adoptees-dna-apply-success .dna-form-container .hs-datepicker .pika-title .pika-label,body.page-template-diy-apply .dna-form-container .hs-datepicker .pika-title .pika-label{visibility:collapse;position:absolute}
body.page-template-adoptees-dna-apply .dna-form-container .hs-datepicker .pika-title .pika-label:nth-child(1),body.page-template-adoptees-dna-apply-success .dna-form-container .hs-datepicker .pika-title .pika-label:nth-child(1),body.page-template-diy-apply .dna-form-container .hs-datepicker .pika-title .pika-label:nth-child(1){left:50px;min-width:115px}
body.page-template-adoptees-dna-apply .dna-form-container .hs-datepicker .pika-title .pika-label:nth-child(2),body.page-template-adoptees-dna-apply-success .dna-form-container .hs-datepicker .pika-title .pika-label:nth-child(2),body.page-template-diy-apply .dna-form-container .hs-datepicker .pika-title .pika-label:nth-child(2){left:155px;min-width:70px}
body.page-template-adoptees-dna-apply .dna-form-container .hs-datepicker .pika-title .pika-label select,body.page-template-adoptees-dna-apply-success .dna-form-container .hs-datepicker .pika-title .pika-label select,body.page-template-diy-apply .dna-form-container .hs-datepicker .pika-title .pika-label select{visibility:visible;opacity:1;-webkit-filter:none;filter:none;outline:0}
body.page-template-adoptees-dna-apply .dna-form-container .hs-datepicker .pika-lendar,body.page-template-adoptees-dna-apply-success .dna-form-container .hs-datepicker .pika-lendar,body.page-template-diy-apply .dna-form-container .hs-datepicker .pika-lendar{width:275px}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field{margin-bottom:43px}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field label,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field label,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field label{font-size:18px;letter-spacing:.6px;line-height:1.33}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field ul.hs-error-msgs,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field ul.hs-error-msgs,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field ul.hs-error-msgs{list-style:none;padding:0;margin:0}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field ul.hs-error-msgs label,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field ul.hs-error-msgs label,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field ul.hs-error-msgs label{position:relative !important;color:red !important;top:0 !important;font-size:14px !important}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs_recaptcha,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs_recaptcha,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs_recaptcha{display:none}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material{position:relative}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material label,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material label,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material label{font-size:16px;line-height:1.63}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material.hs-field-focused label,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material.hs-field-text-not-empty label,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material.hs-field-focused label,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material.hs-field-text-not-empty label,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material.hs-field-focused label,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material.hs-field-text-not-empty label{top:-20px;font-size:14px;color:#d253dd}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material.hs-field-focused.hs_date_of_birth label,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material.hs-field-text-not-empty.hs_date_of_birth label,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material.hs-field-focused.hs_date_of_birth label,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material.hs-field-text-not-empty.hs_date_of_birth label,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material.hs-field-focused.hs_date_of_birth label,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material.hs-field-text-not-empty.hs_date_of_birth label{left:0}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="text"],body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="email"],body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="tel"],body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="text"],body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="email"],body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="tel"],body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="text"],body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="email"],body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="tel"]{font-size:16px;padding:10px 10px 10px 5px;display:block;max-width:300px;width:95%;border:0;border-bottom:1px solid #dfe0df}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="text"]:focus,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="email"]:focus,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="tel"]:focus,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="text"]:focus,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="email"]:focus,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="tel"]:focus,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="text"]:focus,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="email"]:focus,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="tel"]:focus{outline:0}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="text"]:focus ~ .bar:before,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="text"]:focus ~ .bar:after,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="email"]:focus ~ .bar:before,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="email"]:focus ~ .bar:after,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="tel"]:focus ~ .bar:before,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="tel"]:focus ~ .bar:after,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="text"]:focus ~ .bar:before,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="text"]:focus ~ .bar:after,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="email"]:focus ~ .bar:before,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="email"]:focus ~ .bar:after,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="tel"]:focus ~ .bar:before,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="tel"]:focus ~ .bar:after,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="text"]:focus ~ .bar:before,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="text"]:focus ~ .bar:after,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="email"]:focus ~ .bar:before,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="email"]:focus ~ .bar:after,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="tel"]:focus ~ .bar:before,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="tel"]:focus ~ .bar:after{width:50%}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="text"]:focus ~ .highlight,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="email"]:focus ~ .highlight,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="tel"]:focus ~ .highlight,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="text"]:focus ~ .highlight,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="email"]:focus ~ .highlight,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="tel"]:focus ~ .highlight,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="text"]:focus ~ .highlight,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="email"]:focus ~ .highlight,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="tel"]:focus ~ .highlight{-webkit-animation:inputHighlighter .3s ease;animation:inputHighlighter .3s ease}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material.hs_what_is_the_birthplace_of_the_person_you_are_searching_for_ input,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material.hs_what_is_the_birthplace_of_the_person_you_are_searching_for_ input,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material.hs_what_is_the_birthplace_of_the_person_you_are_searching_for_ input{width:100%}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material label,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material label,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material label{color:#646362;line-height:1.63;letter-spacing:.6px;font-size:16px;text-align:justify;font-weight:normal;position:absolute;pointer-events:none;left:0;top:10px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material .bar,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material .bar,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material .bar{position:relative;display:block;width:300px}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material .bar:before,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material .bar:after,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material .bar:before,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material .bar:after,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material .bar:before,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material .bar:after{content:"";height:2px;width:0;bottom:1px;position:absolute;background:#5264ae;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material .bar:before,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material .bar:before,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material .bar:before{left:50%}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material .bar:after,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material .bar:after,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material .bar:after{left:50%}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material .highlight,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material .highlight,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material .highlight{position:absolute;height:60%;width:100px;top:25%;left:0;pointer-events:none;opacity:.5}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs_date_of_birth,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs_date_of_birth,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs_date_of_birth{position:relative;padding-left:40px}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs_date_of_birth:before,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs_date_of_birth:before,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs_date_of_birth:before{content:'\f073';font-family:"Font Awesome 5 Free";font-weight:300;color:#d253dd;position:absolute;top:15px;left:0;margin-top:-7px;font-size:18px;cursor:pointer}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs_date_of_birth label,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs_date_of_birth label,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs_date_of_birth label{left:40px}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs_address legend.hs-field-desc,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs_shipping_address_2 legend.hs-field-desc,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs_state legend.hs-field-desc,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs_phone legend.hs-field-desc,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs_address legend.hs-field-desc,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs_shipping_address_2 legend.hs-field-desc,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs_state legend.hs-field-desc,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs_phone legend.hs-field-desc,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs_address legend.hs-field-desc,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs_shipping_address_2 legend.hs-field-desc,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs_state legend.hs-field-desc,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs_phone legend.hs-field-desc{display:none !important}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-fieldtype-booleancheckbox,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-fieldtype-booleancheckbox,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-fieldtype-booleancheckbox{margin-bottom:0}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent ul.inputs-list,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent ul.inputs-list,body.page-template-diy-apply .dna-form-container .dna-form-parent ul.inputs-list{list-style:none;padding:0;margin-top:0;margin-bottom:1rem}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent ul.inputs-list li.hs-form-checkbox label input,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent ul.inputs-list li.hs-form-radio label input,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent ul.inputs-list .hs-form-booleancheckbox label input,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent ul.inputs-list li.hs-form-checkbox label input,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent ul.inputs-list li.hs-form-radio label input,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent ul.inputs-list .hs-form-booleancheckbox label input,body.page-template-diy-apply .dna-form-container .dna-form-parent ul.inputs-list li.hs-form-checkbox label input,body.page-template-diy-apply .dna-form-container .dna-form-parent ul.inputs-list li.hs-form-radio label input,body.page-template-diy-apply .dna-form-container .dna-form-parent ul.inputs-list .hs-form-booleancheckbox label input{margin-right:14px}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent ul.inputs-list li.hs-form-checkbox a,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent ul.inputs-list li.hs-form-radio a,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent ul.inputs-list .hs-form-booleancheckbox a,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent ul.inputs-list li.hs-form-checkbox a,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent ul.inputs-list li.hs-form-radio a,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent ul.inputs-list .hs-form-booleancheckbox a,body.page-template-diy-apply .dna-form-container .dna-form-parent ul.inputs-list li.hs-form-checkbox a,body.page-template-diy-apply .dna-form-container .dna-form-parent ul.inputs-list li.hs-form-radio a,body.page-template-diy-apply .dna-form-container .dna-form-parent ul.inputs-list .hs-form-booleancheckbox a{color:#d253dd;text-decoration:none}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent ul.inputs-list li.hs-form-checkbox a:hover,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent ul.inputs-list li.hs-form-radio a:hover,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent ul.inputs-list .hs-form-booleancheckbox a:hover,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent ul.inputs-list li.hs-form-checkbox a:hover,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent ul.inputs-list li.hs-form-radio a:hover,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent ul.inputs-list .hs-form-booleancheckbox a:hover,body.page-template-diy-apply .dna-form-container .dna-form-parent ul.inputs-list li.hs-form-checkbox a:hover,body.page-template-diy-apply .dna-form-container .dna-form-parent ul.inputs-list li.hs-form-radio a:hover,body.page-template-diy-apply .dna-form-container .dna-form-parent ul.inputs-list .hs-form-booleancheckbox a:hover{text-decoration:underline}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .checkradios-checkbox,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .checkradios-radio,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .checkradios-checkbox,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .checkradios-radio,body.page-template-diy-apply .dna-form-container .dna-form-parent .checkradios-checkbox,body.page-template-diy-apply .dna-form-container .dna-form-parent .checkradios-radio{color:#d253dd;border:1px solid #b8b8b8;margin-right:14px}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .checkradios-checkbox.icon-checkradios-circle:before,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .checkradios-radio.icon-checkradios-circle:before,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .checkradios-checkbox.icon-checkradios-circle:before,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .checkradios-radio.icon-checkradios-circle:before,body.page-template-diy-apply .dna-form-container .dna-form-parent .checkradios-checkbox.icon-checkradios-circle:before,body.page-template-diy-apply .dna-form-container .dna-form-parent .checkradios-radio.icon-checkradios-circle:before{font-size:16px;margin-left:1px}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .nice-select,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .nice-select,body.page-template-diy-apply .dna-form-container .dna-form-parent .nice-select{border:0;border-bottom:1px solid #dfe0df;border-radius:0;width:300px;line-height:1.63;letter-spacing:.6px;font-size:16px;text-align:justify;float:none;padding-left:0;color:#646362;height:auto;padding-bottom:5px}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .nice-select ul.list,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .nice-select ul.list,body.page-template-diy-apply .dna-form-container .dna-form-parent .nice-select ul.list{max-height:250px;overflow:auto}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .actions .hs-button,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .actions .hs-button,body.page-template-diy-apply .dna-form-container .dna-form-parent .actions .hs-button{border:0;cursor:pointer;height:63px;width:272px;background:#d449de;border-radius:40px;color:#fff;text-align:center;display:block;margin:0 auto}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent textarea,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent textarea,body.page-template-diy-apply .dna-form-container .dna-form-parent textarea{border:1px solid #dfe0df;width:100%;padding:15px;font-size:16px;margin-top:13px;min-height:274px;max-width:100%;resize:none}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs_additional_information_on_the_person_you_are_searching_for textarea,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs_additional_information textarea,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs_additional_information_on_the_person_you_are_searching_for textarea,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs_additional_information textarea,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs_additional_information_on_the_person_you_are_searching_for textarea,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs_additional_information textarea{min-height:137px}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-richtext,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent legend.hs-field-desc,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-richtext,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent legend.hs-field-desc,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-richtext,body.page-template-diy-apply .dna-form-container .dna-form-parent legend.hs-field-desc{font-size:18px;letter-spacing:.6px;line-height:1.33}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-richtext a,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent legend.hs-field-desc a,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-richtext a,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent legend.hs-field-desc a,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-richtext a,body.page-template-diy-apply .dna-form-container .dna-form-parent legend.hs-field-desc a{color:#d253dd;font-weight:600}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-richtext a:hover,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent legend.hs-field-desc a:hover,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-richtext a:hover,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent legend.hs-field-desc a:hover,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-richtext a:hover,body.page-template-diy-apply .dna-form-container .dna-form-parent legend.hs-field-desc a:hover{text-decoration:underline}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-richtext,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-richtext,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-richtext{margin-bottom:12px}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs_where_have_you_tested_ label,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs_where_have_you_tested_ label,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs_where_have_you_tested_ label{margin-bottom:12px;display:block}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs_i_accept_the_terms_and_privacy_policy_note_that_myheritage_will_create_a_free_account_for_every_use .hs-form-required,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs_i_accept_the_terms_and_privacy_policy_note_that_myheritage_will_create_a_free_account_for_every_use .hs-form-required,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs_i_accept_the_terms_and_privacy_policy_note_that_myheritage_will_create_a_free_account_for_every_use .hs-form-required{display:none}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .form-columns-2 .hs-form-field.hs-form-field-material input[type="text"],body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .form-columns-2 .hs-form-field.hs-form-field-material input[type="email"],body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .form-columns-2 .hs-form-field.hs-form-field-material input[type="tel"],body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .form-columns-3 .hs-form-field.hs-form-field-material input[type="text"],body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .form-columns-3 .hs-form-field.hs-form-field-material input[type="email"],body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .form-columns-3 .hs-form-field.hs-form-field-material input[type="tel"],body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .form-columns-2 .hs-form-field.hs-form-field-material input[type="text"],body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .form-columns-2 .hs-form-field.hs-form-field-material input[type="email"],body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .form-columns-2 .hs-form-field.hs-form-field-material input[type="tel"],body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .form-columns-3 .hs-form-field.hs-form-field-material input[type="text"],body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .form-columns-3 .hs-form-field.hs-form-field-material input[type="email"],body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .form-columns-3 .hs-form-field.hs-form-field-material input[type="tel"],body.page-template-diy-apply .dna-form-container .dna-form-parent .form-columns-2 .hs-form-field.hs-form-field-material input[type="text"],body.page-template-diy-apply .dna-form-container .dna-form-parent .form-columns-2 .hs-form-field.hs-form-field-material input[type="email"],body.page-template-diy-apply .dna-form-container .dna-form-parent .form-columns-2 .hs-form-field.hs-form-field-material input[type="tel"],body.page-template-diy-apply .dna-form-container .dna-form-parent .form-columns-3 .hs-form-field.hs-form-field-material input[type="text"],body.page-template-diy-apply .dna-form-container .dna-form-parent .form-columns-3 .hs-form-field.hs-form-field-material input[type="email"],body.page-template-diy-apply .dna-form-container .dna-form-parent .form-columns-3 .hs-form-field.hs-form-field-material input[type="tel"]{width:95%}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent fieldset,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent fieldset,body.page-template-diy-apply .dna-form-container .dna-form-parent fieldset{max-width:100%}
body.page-template-adoptees-dna-apply .dna-form-container ul.hs-error-msgs,body.page-template-adoptees-dna-apply-success .dna-form-container ul.hs-error-msgs,body.page-template-diy-apply .dna-form-container ul.hs-error-msgs{list-style:none;padding:0;margin:0}
body.page-template-adoptees-dna-apply .dna-form-container ul.hs-error-msgs label,body.page-template-adoptees-dna-apply-success .dna-form-container ul.hs-error-msgs label,body.page-template-diy-apply .dna-form-container ul.hs-error-msgs label{position:relative !important;color:red !important;top:0 !important;font-size:14px !important}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-close a,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-close a,body.page-template-diy-apply .dna-form-container .dna-form-close a{float:right}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-close a img,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-close a img,body.page-template-diy-apply .dna-form-container .dna-form-close a img{width:24px;height:auto}
body.page-template-adoptees-dna-apply .dna-form-container-orange .dna-form-parent .hs-form-field.hs-form-field-material.hs-field-focused label,body.page-template-adoptees-dna-apply .dna-form-container-orange .dna-form-parent .hs-form-field.hs-form-field-material.hs-field-text-not-empty label,body.page-template-adoptees-dna-apply-success .dna-form-container-orange .dna-form-parent .hs-form-field.hs-form-field-material.hs-field-focused label,body.page-template-adoptees-dna-apply-success .dna-form-container-orange .dna-form-parent .hs-form-field.hs-form-field-material.hs-field-text-not-empty label,body.page-template-diy-apply .dna-form-container-orange .dna-form-parent .hs-form-field.hs-form-field-material.hs-field-focused label,body.page-template-diy-apply .dna-form-container-orange .dna-form-parent .hs-form-field.hs-form-field-material.hs-field-text-not-empty label{color:#e76f2f}
body.page-template-adoptees-dna-apply .dna-form-container-orange .dna-form-parent .actions .hs-button,body.page-template-adoptees-dna-apply-success .dna-form-container-orange .dna-form-parent .actions .hs-button,body.page-template-diy-apply .dna-form-container-orange .dna-form-parent .actions .hs-button{background:#e76f2f}
body.page-template-adoptees-dna-apply-success .success-msg-icon,body.page-template-adoptees-dna-apply-success .success-msg-container,body.page-template-adoptees-dna-apply-success p.dna-form-intro-text{text-align:center}
body.page-template-adoptees-dna-apply-success .success-msg-icon img{max-width:290px;margin-bottom:20px}
body.page-template-adoptees-dna-apply-success .back-to-proj-mob-container a{border:0;cursor:pointer;height:63px;width:272px;background:#d449de;border-radius:40px;color:#fff;text-align:center;display:block;margin:34px auto 0 auto;line-height:63px}
.parallax-mirror{-webkit-transition:top .4s ease-in-out;transition:top .4s ease-in-out}
body.page-template-diy-apply{background:#3a5364 url("../img/diy-bg-form.png");background-size:100%;background-repeat:no-repeat;background-position:top center}
body.page-template-diy-apply .site-title{text-align:center}
body.page-template-diy-apply .site-title img{max-width:163px}
.page-template-dna-test .article-description>*{line-height:1 !important;border:none !important}
.page-template-dna-test #page #content{font-size:15px;line-height:22.7px}
.page-template-dna-test #page #content .reading_time .span-reading-time{font-size:16px;font-weight:600;font-style:italic}
.page-template-dna-test #page #content .article-description{font-size:26px;font-weight:600}
.page-template-dna-test #page #content h2 a{-webkit-transition:all .2s ease-in;transition:all .2s ease-in;display:inline-block;min-width:180px}
.page-template-dna-test #page #content h2 a:hover{background-color:#cc5618 !important}
.page-template-dna-test #page #content h3{font-size:28px;margin:15px 0}
.page-template-dna-test #page #content #banner{margin:92px 0 0 0}
.page-template-dna-test #page #content #related-posts{width:100%}
.page-template-dna-test #page #content #related-posts h2{color:#454442;font-size:30px;font-weight:normal;margin:20px auto 10px;text-align:center}
.page-template-dna-test #page #content #related-posts .post-item{width:100%;margin:15px auto 30px;float:none;text-align:center}
.page-template-dna-test #page #content #related-posts .post-item h3{margin:0;line-height:13px}
.page-template-dna-test #page #content #related-posts .post-item h3 a{color:#454442;text-decoration:none;font-size:16px;line-height:20px;font-weight:bold;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}
.page-template-dna-test #page #content #related-posts .post-item h3 a:hover{color:#e76f30 !important}
.page-template-dna-test .site-branding{position:relative}
.page-template-dna-test .site-branding .svg-mask{-webkit-mask-image:url("../img/header_mobile.png");-webkit-mask-size:100% 100%;min-height:308px;width:100%;background-size:cover;background-position-x:50%}
.page-template-dna-test .site-branding .svg-mask .site-title{margin:0 auto;height:25px;width:139px;padding:16px 0 16%}
.page-template-dna-test .site-branding .svg-mask .article-title{color:#FFF;text-align:center;font-family:Helvetica,sans-serif;font-size:28px;line-height:37px;font-weight:bold;padding:0;width:90%;margin:0 auto;text-transform:uppercase}
.page-template-dna-test .site-branding .svg-mask .article-description{color:#FFF;text-align:center;font-size:20px;font-weight:normal;line-height:24.6px;width:90%;margin:0 auto;position:relative;top:-10px}
.page-template-dna-test .sticky-bar{margin:18px 0 0 0;display:none}
.page-template-dna-test .sticky-bar .social-media-single{display:none}
.page-template-dna-test .sticky-bar .call-to-action{display:none}
.page-template-dna-test .sticky-bar .at-style-responsive .at-share-btn{margin:0 10px 20px 0}
.page-template-dna-test .sticky-bar.cta .addthis_inline_share_toolbox{display:block;max-width:505px}
.page-template-dna-test .sticky-bar.sticky-it{position:fixed;display:block;bottom:0;left:0;background:#FFF;height:78px;width:100%;box-shadow:0 -3px 20px 0 rgba(0,0,0,0.2);z-index:2;pointer-events:all}
.page-template-dna-test .sticky-bar.sticky-it .addthis_inline_share_toolbox{margin:18px 0 0 20px}
.page-template-dna-test .sticky-bar.sticky-it.cta .call-to-action{line-height:64px;padding:0 25px;margin:7px 0 0 26px;display:inline-block;width:auto;border-radius:5px;font-size:19px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}
.page-template-dna-test .sticky-bar.sticky-it.cta .call-to-action:hover{background-color:#cc5618 !important}
.page-template-dna-test .dna-logo{width:220px !important}
.page-template-dna-test .hero-cta-container{text-align:center}
.page-template-dna-test .bottom-section{display:block;width:100%;clear:both;overflow:hidden}
body.page-template-dna-test-new{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}
body.page-template-dna-test-new #page .site-header{background:#4a4a4a;min-height:80px;margin-bottom:43px}
body.page-template-dna-test-new #page .site-header .site-branding{width:20%;float:left}
body.page-template-dna-test-new #page .site-header .site-branding h1.site-title{height:80px}
body.page-template-dna-test-new #page .site-header .site-branding img{max-width:149px}
body.page-template-dna-test-new #page .site-header .site-branding img.logo-dna-creme,body.page-template-dna-test-new #page .site-header .site-branding img.logo-dna-darkgrey,body.page-template-dna-test-new #page .site-header .site-branding img.logo-dna-rgb{max-width:200px}
body.page-template-dna-test-new #page .site-header .main-navigation{width:65%;float:left}
body.page-template-dna-test-new #page .site-header .main-navigation.no-logo{width:85%}
body.page-template-dna-test-new #page .site-header .main-navigation .menu{list-style:none;padding:0;height:80px;margin:0}
body.page-template-dna-test-new #page .site-header .main-navigation .menu .menu-item{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;text-align:center;-webkit-box-align:centert;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
body.page-template-dna-test-new #page .site-header .main-navigation .menu .menu-item a{color:#fff;font-size:14px;line-height:1.93}
body.page-template-dna-test-new #page .site-header .main-navigation .menu .menu-item a:hover{color:#e56b30}
body.page-template-dna-test-new #page .site-header .menu-advert-container{width:15%;float:right;height:80px}
body.page-template-dna-test-new #page .site-header .menu-advert-container p.advert-text{opacity:.51;font-size:14px;line-height:1.93;float:right;color:#fff;height:80px;margin:0}
body.page-template-dna-test-new #page #content .entry-content iframe{float:none;clear:none;margin:0;width:100%}
body.page-template-dna-test-new #page #content .entry-content .alignnone{margin:5px 0 20px 0}
body.page-template-dna-test-new #page #content .entry-content .aligncenter,body.page-template-dna-test-new #page #content .entry-content div.aligncenter{display:block;margin:5px auto 5px auto}
body.page-template-dna-test-new #page #content .entry-content .alignright{float:right;margin:5px 0 20px 20px}
body.page-template-dna-test-new #page #content .entry-content .alignleft{float:left;margin:5px 20px 20px 0}
body.page-template-dna-test-new #page #content .entry-content a img.alignright{float:right;margin:5px 0 20px 20px}
body.page-template-dna-test-new #page #content .entry-content a img.alignnone{margin:5px 20px 20px 0}
body.page-template-dna-test-new #page #content .entry-content a img.alignleft{float:left;margin:5px 20px 20px 0}
body.page-template-dna-test-new #page #content .entry-content a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
body.page-template-dna-test-new #page #content .entry-content .wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}
body.page-template-dna-test-new #page #content .entry-content .wp-caption.alignnone{margin:5px 20px 20px 0}
body.page-template-dna-test-new #page #content .entry-content .wp-caption.alignleft{margin:5px 20px 20px 0}
body.page-template-dna-test-new #page #content .entry-content .wp-caption.alignright{margin:5px 0 20px 20px}
body.page-template-dna-test-new #page #content .entry-content .wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}
body.page-template-dna-test-new #page #content .entry-content .wp-caption p.wp-caption-text{font-size:15px;line-height:17px;margin:0;padding:0 4px 5px}
body.page-template-dna-test-new #page #content .entry-content .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}
body.page-template-dna-test-new #page #content .entry-content .screen-reader-text:focus{background-color:#eee;clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
body.page-template-dna-test-new #page #content .cm-article-header{margin-bottom:17px;padding-bottom:17px}
body.page-template-dna-test-new #page #content .cm-article-header .cm-article-title{margin-bottom:38px}
body.page-template-dna-test-new #page #content .cm-article-header .cm-article-title h1.article-title{font-size:50px;font-weight:600;line-height:1.26;color:#4a4a4a}
body.page-template-dna-test-new #page #content .cm-article-header .article-top-share-container{float:right;padding:0}
body.page-template-dna-test-new #page #content .cm-article-header .cm-article-meta{float:left}
body.page-template-dna-test-new #page #content .cm-article-header .cm-article-meta .reading_time{font-size:15px;font-weight:600;line-height:1.73;color:#4a4a4a}
body.page-template-dna-test-new #page #content .cm-article-header .cm-article-meta a{color:#e56b30}
body.page-template-dna-test-new #page #content .cm-article-header .cm-article-meta a:hover{text-decoration:underline}
body.page-template-dna-test-new #page #content .cm-article-header .cm-article-meta .article-author-date{color:#9b9b9b;font-size:15px;line-height:1.73}
body.page-template-dna-test-new #page #content .cm-article-header .cm-article-meta .article-author-date .cm-author-name{color:#e56b30}
body.page-template-dna-test-new #page #content .article-content{padding-bottom:52px;border-bottom:solid 1px #bebebe}
body.page-template-dna-test-new #page #content .article-content a{color:#e56b30}
body.page-template-dna-test-new #page #content .article-content a:hover{text-decoration:underline;color:#d75f20}
body.page-template-dna-test-new #page #content .article-content h3{font-size:25px;font-weight:600;line-height:1.4;color:#4a4a4a;margin:0}
body.page-template-dna-test-new #page #content .article-content p,body.page-template-dna-test-new #page #content .article-content li,body.page-template-dna-test-new #page #content .article-content a{font-size:19px;line-height:1.84;color:#4a4a4a}
body.page-template-dna-test-new #page #content .article-content h2{border:0}
body.page-template-dna-test-new #page #content .article-content h2 a{width:auto;display:inline-block;color:#fff;border-radius:50px;padding:0 42px;line-height:40px;height:40px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
body.page-template-dna-test-new #page #content .article-content h2 a:hover{text-decoration:none;background:#d75f20;color:#fff}
body.page-template-dna-test-new #page #content .article-share-container{padding:22px 0}
body.page-template-dna-test-new #page #content .article-share-container .addtoany_shortcode{float:right}
body.page-template-dna-test-new #page #content .article-share-container .addtoany_shortcode .a2a_button_facebook .a2a_svg{background:transparent !important;background-repeat:no-repeat !important;border:2px solid #335a9f;border-radius:50px}
body.page-template-dna-test-new #page #content .article-share-container .addtoany_shortcode .a2a_button_facebook .a2a_svg svg path{fill:#335a9f}
body.page-template-dna-test-new #page #content .article-share-container .addtoany_shortcode .a2a_button_twitter .a2a_svg{background:transparent !important;border:2px solid #00a2f9;border-radius:50px}
body.page-template-dna-test-new #page #content .article-share-container .addtoany_shortcode .a2a_button_twitter .a2a_svg svg path{fill:#00a2f9}
body.page-template-dna-test-new #page #content .article-share-container .addtoany_shortcode .a2a_button_pinterest .a2a_svg{background:transparent !important;border:2px solid #cf0006;border-radius:50px}
body.page-template-dna-test-new #page #content .article-share-container .addtoany_shortcode .a2a_button_pinterest .a2a_svg svg path{fill:#cf0006}
body.page-template-dna-test-new #page #content .article-share-container .addtoany_shortcode .a2a_button_facebook_messenger .a2a_svg{background:url("../img/messanger@2x.png") !important;background-size:37px !important}
body.page-template-dna-test-new #page #content .article-share-container .addtoany_shortcode .a2a_button_facebook_messenger .a2a_svg svg path{display:none}
body.page-template-dna-test-new #page #content .article-share-container .addtoany_shortcode .a2a_button_email .a2a_svg{background:transparent !important;border:2px solid #4a4a4a;border-radius:50px}
body.page-template-dna-test-new #page #content .article-share-container .addtoany_shortcode .a2a_button_email .a2a_svg svg path{fill:#4a4a4a}
body.page-template-dna-test-new #page #content .article-share-container .addtoany_shortcode .a2a_button_linkedin .a2a_svg{background:transparent !important;border:2px solid #0078ba;border-radius:50px}
body.page-template-dna-test-new #page #content .article-share-container .addtoany_shortcode .a2a_button_linkedin .a2a_svg svg path{fill:#0078ba}
body.page-template-dna-test-new #page #content .article-share-container .addtoany_shortcode .addtoany_list.a2a_kit_size_32 a>span{height:37px;line-height:37px;width:37px;padding:4px}
body.page-template-dna-test-new #page #content .article-hero-image img{width:100%}
body.page-template-dna-test-new #page #content .article-description,body.page-template-dna-test-new #page #content .article-description p{font-size:28px;font-weight:600;line-height:1.36;color:#4a4a4a}
body.page-template-dna-test-new #page #content .cm-related-posts{border-radius:1px;background-color:#fff;box-shadow:1px 1px 10px 0 rgba(0,0,0,0.31);padding:24px;margin:41px 0 113px 0}
body.page-template-dna-test-new #page #content .cm-related-posts h2.related-title{font-size:15px;font-weight:600;line-height:1.73;color:#e56b30;margin-bottom:24px;border:0 !important;padding:0 !important}
body.page-template-dna-test-new #page #content .cm-related-posts .post-item h3{margin-top:10px}
body.page-template-dna-test-new #page #content .cm-related-posts .post-item h3,body.page-template-dna-test-new #page #content .cm-related-posts .post-item a{font-size:15px;font-weight:600;line-height:1.33;color:#4a4a4a;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
body.page-template-dna-test-new #page #content .cm-related-posts .post-item .related-thumb-outer-container{border:2px solid transparent;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
body.page-template-dna-test-new #page #content .cm-related-posts .post-item .related-thumb-outer-container .related-thumb-container{height:160px;width:auto}
body.page-template-dna-test-new #page #content .cm-related-posts .post-item a:hover .related-thumb-outer-container{border:2px solid #d75f20}
body.page-template-dna-test-new #page #content .cm-related-posts .post-item a:hover h3{color:#d75f20}
body.page-template-dna-test-new #page #content .cm-sidebar-container ins.dcmads{box-shadow:1px 1px 10px 0 rgba(0,0,0,0.31);margin:0 auto 30px auto;display:block !important}
body.page-template-dna-test-new #page #content .cm-sidebar-container .cm-sidebar-popular-items-container{padding:25px;border-radius:1px;background-color:#fff;box-shadow:1px 1px 10px 0 rgba(0,0,0,0.31);width:300px;display:block;margin:0 auto}
body.page-template-dna-test-new #page #content .cm-sidebar-container .cm-sidebar-popular-items-container h3.popular-items-title{font-size:15px;font-weight:600;line-height:1.73;color:#e56b30;margin:0}
body.page-template-dna-test-new #page #content .cm-sidebar-container .cm-sidebar-popular-items-container .popular-item{border-bottom:1px solid #bebebe;padding:14px 0;line-height:1.33}
body.page-template-dna-test-new #page #content .cm-sidebar-container .cm-sidebar-popular-items-container .popular-item a{font-size:15px;font-weight:600;line-height:1.33;color:#4a4a4a}
body.page-template-dna-test-new #page #content .cm-sidebar-container .cm-sidebar-popular-items-container .popular-item a:hover{text-decoration:underline;color:#e56b30}
body.page-template-dna-test-new #page #content .cm-sidebar-container .cm-sidebar-popular-items-container .popular-item:last-child{border-bottom:0;padding-bottom:0}
body.page-template-dna-test-new .flexbox{display:-webkit-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important}
body.page-template-dna-test-new .align-items-center{-webkit-box-align:centert;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
body.page-template-dna-test-new footer.site-footer{background:#4a4a4a}
body.page-template-dna-test-new footer.site-footer .site-info img.footer-logo.logo-dna-creme,body.page-template-dna-test-new footer.site-footer .site-info img.footer-logo.logo-dna-darkgrey,body.page-template-dna-test-new footer.site-footer .site-info img.footer-logo.logo-dna-rgb{width:200px}
body.page-template-dna-test-new footer.site-footer .site-info .logo-bbb{height:36px;width:auto}
body.page-template-dna-test-new .menui{background:#fff;-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;-webkit-transition-timing-function:cubic-bezier(0.75,0,0.29,1.01);transition-timing-function:cubic-bezier(0.75,0,0.29,1.01);margin-top:5px;position:absolute}
body.page-template-dna-test-new .mobile-icon{z-index:999;display:block;padding:9px;height:32px;width:32px;margin:4px 0 0 0;position:absolute;right:20px}
body.page-template-dna-test-new .mobilenav{font-family:inherit;top:61px;left:0;z-index:999;display:none;position:fixed;width:100%;height:100%;background:#4a4a4a;overflow-y:auto}
body.page-template-dna-test-new .main-navigation .mobilenav a{padding:12px 0;height:auto}
body.page-template-dna-test-new .admin-bar .mobilenav{top:96px}
body.page-template-dna-test-new .mobilenav .menu-item{list-style-type:none;text-align:center;position:relative;margin-bottom:20px}
body.page-template-dna-test-new .mobilenav .menu-item a{font-size:22px;line-height:1.23;text-align:center;color:#fff;margin:0 auto}
body.page-template-dna-test-new .mobilenav .menu-item a:hover,body.page-template-dna-test-new .mobilenav .menu-item a:active{color:#e76f30}
body.page-template-dna-test-new .mobilenav .menu-item:first-child{margin-top:25px}
body.page-template-dna-test-new .mobilenav .mobilenav-submenu .menu-item{border-bottom:0 !important;border-top:0;margin-top:0}
body.page-template-dna-test-new .mobilenav .mobilenav-submenu{margin-left:25px;margin-bottom:25px}
body.page-template-dna-test-new .mobilenav .menu-item-has-children .container a:after{content:"+";position:absolute;right:16px;bottom:8px;font-size:30px}
body.page-template-dna-test-new .mobilenav .menu-item-has-children .container a.collapsed_mobile_nav:after{content:"-"}
body.page-template-dna-test-new .mobilenav div a{font-size:150%;color:#fff;text-decoration:none;font-weight:300;width:100%;text-transform:capitalize;text-align:left}
body.page-template-dna-test-new .mobilenav .mobile-nav-cta{width:230px;margin:0 auto}
body.page-template-dna-test-new body.page-in-de .mobilenav .mobile-nav-cta{width:280px}
body.page-template-dna-test-new .mobilenav .mobile-nav-cta a{text-transform:uppercase;text-align:center;padding:0;margin:30px 0}
body.page-template-dna-test-new header.site-header.fixed .mobilenav div a{color:#fff}
body.page-template-dna-test-new .top-animate{background:#fff;top:17px !important;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
body.page-template-dna-test-new .mid-animate{opacity:0}
body.page-template-dna-test-new .bottom-animate{background:#393939;top:17px !important;-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg)}
body.page-template-dna-test-new .top-menu{top:9px;right:6px;width:28px;height:2px;border-radius:10px;background-color:#fff}
body.page-template-dna-test-new .mid-menu{top:18px;right:6px;width:28px;height:2px;border-radius:10px;background-color:#fff}
body.page-template-dna-test-new .bottom-menu{top:27px;right:6px;width:28px;height:2px;border-radius:10px;background-color:#fff}
body.page-template-dna-test-new #copyLinkModal{padding-top:40px;padding-bottom:40px}
body.page-template-dna-test-new #permalinkField{width:100%;font-size:14px}
body.page-template-dna-test-new .modal-title{font-size:22px;color:#4a4a4a;text-align:center;margin-bottom:20px}
body.page-template-dna-test-new .modal-p{font-size:14px;color:#393939;margin-bottom:0;text-align:center}
body.page-template-dna-test-new .blocker{z-index:999}
body.page-template-dna-test-new .trigger-for-copy-link{float:right;font-size:15px;font-weight:600;line-height:1.73;color:#4a4a4a;margin-left:5px;height:37px}
body.page-template-dna-test-new .trigger-for-copy-link:hover{opacity:.7}
body.page-template-dna-test-new .trigger-for-copy-link svg{width:39px;height:38px}
body.page-template-dna-test-new b,body.page-template-dna-test-new strong{font-weight:600}
body.page-template-dna-test-new .url-copied-modal{position:fixed;border-radius:.25rem;background-color:#e56c31;padding:.75rem;color:#fff;top:100px;right:50px;z-index:9999;font-size:16px;text-align:center}
body.page-template-dna-test-new .url-copied-modal span{position:relative;z-index:1000}
body.page-template-dna-test-new .url-copied-overlay{background:#000;opacity:.4;width:100%;height:100%;position:fixed;top:0;left:0;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:990}
.page-template-dyi{background-color:#f6f6f6}
.page-template-dyi.dyi-rtl{font-family:"Arial Hebrew",sans-serif}
.page-template-dyi #page{width:1180px;margin:0 auto}
.page-template-dyi #page .header .header-col{width:50%;float:left}
.page-template-dyi #page .header h1{width:163px;margin:35px auto}
.page-template-dyi #page .header h1.ltr-site-title{margin:35px 0 35px 15px}
.page-template-dyi #page .header .header-social-media{float:right;padding-right:17px;margin:40px 0}
.page-template-dyi #page .header .header-social-media li{list-style:none;display:inline-block}
.page-template-dyi #page .header .header-social-media li a{display:block;height:38px;width:117px;color:#fff;letter-spacing:.4px;font-size:15px;text-align:center;position:relative;padding-top:7px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
.page-template-dyi #page .header .header-social-media li a.facebook{background:#3b579d}
.page-template-dyi #page .header .header-social-media li a.twitter{background:#16b9ed}
.page-template-dyi #page .header .header-social-media li a.email{background:#646362}
.page-template-dyi #page .header .header-social-media li a:hover{text-decoration:none;opacity:.8}
.page-template-dyi #page .header .header-social-media li a i{position:absolute;left:14px;top:50%;margin-top:-8px}
.page-template-dyi #page .content .row{margin:0 0 3px 0}
.page-template-dyi #page .content .row div .the-card{border:0;border-radius:0;height:420px;max-width:557px;min-width:557px;margin:0 3px 0 0;background:#FFF;position:relative}
.page-template-dyi #page .content .row div .the-card.mini{max-width:371px;min-width:368px}
[dir="rtl"] .page-template-dyi #page .content .row div .the-card.mini{max-width:370px}
.page-template-dyi #page .content .row div .the-card.mini:nth-child(even):not(.all-mini){margin:0 3px 0 0}
.page-template-dyi #page .content .row div .the-card.mini:nth-child(3n):not(.all-mini){margin:0}
.page-template-dyi #page .content .row div .the-card.mini.all-mini:nth-child(2n){margin:0 3px 0 0}
.page-template-dyi #page .content .row div .the-card.mini.all-mini:nth-child(3n){margin:0 3px 0 0}
.page-template-dyi #page .content .row div .the-card .video{position:absolute;left:0;top:0;width:100%;height:100%}
.page-template-dyi #page .content .row div .hero{background-color:#d449de}
.page-template-dyi #page .content .row div .hero .title{font-family:HelveticaNeue;font-size:56px;font-weight:lighter;line-height:1;letter-spacing:normal;text-align:left;color:#fff;margin:71px 0 0 37px}
[dir="rtl"] .page-template-dyi #page .content .row div .hero .title{font-family:"Arial Hebrew",sans-serif;text-align:right !important;margin:71px 37px 0 0}
.page-template-dyi #page .content .row div .hero .description{font-family:HelveticaNeue;font-size:30px;font-weight:100;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:normal;text-align:left;color:#fff;margin:10px 0 0 37px;width:457.2px}
[dir="rtl"] .page-template-dyi #page .content .row div .hero .description{font-family:"Arial Hebrew",sans-serif;text-align:right !important;margin:10px 37px 0 0}
.page-template-dyi #page .content .row div .hero .hero-cta-container .cta{height:40px;border-radius:45px;border:solid 1px #fff;font-family:HelveticaNeue;font-size:18px;letter-spacing:-0.2px;text-align:center;color:#f8f5ee;display:block;line-height:40px;margin:27px 0 0 37px;position:relative;z-index:99;display:inline-block;padding:0 50px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
.page-template-dyi #page .content .row div .hero .hero-cta-container .cta:hover{background:rgba(255,255,255,0.2);text-decoration:none}
[dir="rtl"] .page-template-dyi #page .content .row div .hero .hero-cta-container .cta{font-family:"Arial Hebrew",sans-serif;margin:27px 37px 0 0}
.page-template-dyi #page .content .row div .hero .social-media{margin:0;padding:0;text-align:right;position:absolute;bottom:17px;right:17px}
[dir="rtl"] .page-template-dyi #page .content .row div .hero .social-media{left:17px;text-align:left}
.page-template-dyi #page .content .row div .hero .social-media li{list-style:none;display:inline-block}
.page-template-dyi #page .content .row div .hero .social-media li a{width:42px;height:42px;display:block;border:1px solid #fff;border-radius:50%;color:#fff;text-align:center;padding-top:4px;font-size:21px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
[dir="rtl"] .page-template-dyi #page .content .row div .hero .social-media li a{padding-top:6px;font-size:23px}
.page-template-dyi #page .content .row div .hero .social-media li a:hover{background:rgba(255,255,255,0.2)}
.page-template-dyi #page .content .row div .the-card{position:relative}
.page-template-dyi #page .content .row div .the-card .more-details{opacity:.8;background-color:#1e313e;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;display:none}
.page-template-dyi #page .content .row div .the-card .more-details button{height:40px;border-radius:45px;border:solid 1px #fff;font-family:HelveticaNeue;font-size:18px;letter-spacing:-0.2px;text-align:center;color:#f8f5ee;display:block;line-height:40px;width:197.6px;position:absolute;top:50%;left:50%;background:transparent;cursor:pointer;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
[dir="rtl"] .page-template-dyi #page .content .row div .the-card .more-details button{font-family:"Arial Hebrew",sans-serif}
.page-template-dyi #page .content .row div .the-card .more-details img.read-more-play{position:absolute;height:120px;width:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.page-template-dyi #page .content .row div .the-card .artist{display:inline-block;position:absolute;bottom:18px;left:23px;z-index:2;font-family:HelveticaNeue;font-size:18px;color:#FFF;text-decoration:none}
.page-template-dyi #page .content .row div .the-card .artist .artist-img-container{float:left}
[dir="rtl"] .page-template-dyi #page .content .row div .the-card .artist .artist-img-container{float:right}
.page-template-dyi #page .content .row div .the-card .artist .artist-name-flag-container{float:left;margin-left:11px}
.page-template-dyi #page .content .row div .the-card .artist .artist-name-flag-container img.flag-img{display:block;height:20px;width:auto}
.page-template-dyi #page .content .row div .the-card .artist .artist-name-flag-container.d-flex{height:50px}
[dir="rtl"] .page-template-dyi #page .content .row div .the-card .artist .artist-name-flag-container{float:right;margin-right:11px;max-width:75%}
[dir="rtl"] .page-template-dyi #page .content .row div .the-card .artist{font-family:"Arial Hebrew",sans-serif;right:23px;left:auto;left:auto;width:72%}
.page-template-dyi #page .content .row div .the-card .artist img.artist-avatar-img{width:50px;height:50px}
.page-template-dyi #page .content .row div .the-card .artist h4{font-weight:lighter;font-size:18px;margin:0;display:inline-block;padding:0}
[dir="rtl"] .page-template-dyi #page .content .row div .the-card .artist h4{margin:0;float:right;text-align:right}
.page-template-dyi #page .content .row div .the-card .like{position:absolute;bottom:15px;right:20px;z-index:999;cursor:pointer}
.page-template-dyi #page .content .row div .the-card .like.likeloading{cursor:progress}
.page-template-dyi #page .content .row div .the-card .like.likeloading *{cursor:progress}
[dir="rtl"] .page-template-dyi #page .content .row div .the-card .like{left:20px}
.page-template-dyi #page .content .row div .the-card .like strong{font-family:HelveticaNeue;font-size:18px;color:#FFF;font-weight:normal;display:inline-block;margin:0 8px 0 0;padding:0;position:relative;top:4px;float:left}
[dir="rtl"] .page-template-dyi #page .content .row div .the-card .like strong{font-family:"Arial Hebrew",sans-serif}
.page-template-dyi #page .content .row div .the-card .like a{color:#9f9f9f;display:inline-block;width:32px;height:32px;padding:4px;border:1px solid currentColor;text-align:center;border-radius:50%}
[dir="rtl"] .page-template-dyi #page .content .row div .the-card .like a{padding:6px}
.page-template-dyi #page .content .row div .the-card .modal-dialog{max-width:1130px}
[dir="rtl"] .page-template-dyi #page .content .row div .the-card .modal-dialog{direction:ltr}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content{box-shadow:0 2px 60px 0 rgba(0,0,0,0.4);border:0;border-radius:0}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body{padding:0}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .close{position:absolute;top:11px;right:11px;z-index:9999}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content{padding:0}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row{margin:0}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div{padding:0}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav{width:34px;height:34px;border-radius:45px;border:solid 1px #fff;font-family:HelveticaNeue;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.2px;text-align:center;color:#fff;position:absolute;bottom:3%;z-index:3}
[dir="rtl"] .page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav{font-family:"Arial Hebrew",sans-serif}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav i{position:absolute;top:50%;margin-top:-8px;left:50%;margin-left:-5px}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav.next{right:3%}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav.next i{margin-left:-4px}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav.previous{left:3%}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-dots{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-dots .owl-dot.active span{background:#d449de}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-nav{position:absolute;width:100%;bottom:15px}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-item img{display:block;max-width:100%;width:auto;position:relative;z-index:-1;margin:0 auto}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-item .item{background:-webkit-linear-gradient(top,rgba(10,33,44,0) 78%,#030f15);background:linear-gradient(to bottom,rgba(10,33,44,0) 78%,#030f15)}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-item .item.the_video{background:#151d21}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-item .item.the_video iframe{margin:0 auto;display:block;width:700px;height:700px;padding-bottom:30px}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about{position:relative;padding:20px 20px 0}
[dir="rtl"] .page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about{direction:rtl}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar{margin:0 0 20px 0}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar img.avatar-img{width:106px;height:106px;display:block;margin:0 0 15px 0}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar h4 span{font-family:HelveticaNeue;font-size:30px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:normal;color:#4c4c4c;display:block;text-align:center}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar h4 img.popup-flag-img{height:20px;width:auto;margin-top:3px}
[dir="rtl"] .page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar h4{font-family:"Arial Hebrew",sans-serif;text-align:right}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar::after{content:"";display:block;width:20%;border-bottom:3px solid #d253dd}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar .artist-social-links{margin-bottom:20px}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar .artist-social-links a:first-child{margin-left:0}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .info{font-family:HelveticaNeue;font-size:18px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#646362}
[dir="rtl"] .page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .info{font-family:"Arial Hebrew",sans-serif;text-align:right}
[dir="rtl"] .page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .inner-cta{font-family:"Arial Hebrew",sans-serif;text-align:right}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .like{left:20px !important;right:auto;bottom:16px}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .like.no-likes{left:11px !important}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .like strong{color:#4c4c4c !important}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media{margin:0;padding:0;display:block;position:absolute;right:20px;bottom:16px;z-index:2}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li{list-style:none;float:left;margin-right:5px}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a{display:block}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share{height:27px;width:75px;color:#fff;letter-spacing:.4px;font-size:14px;padding:3px 9px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share.popup-pinterest-share{background:#d32f2f}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share.popup-facebook-share{background:#3b579d}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share.popup-twitter-share{background:#16b9ed}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share:hover{text-decoration:none;opacity:.8}
[dir="rtl"] .page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a{text-indent:9999px;width:32px;height:32px}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li .facebook{background:url("../img/facebook-color.png") no-repeat 0 0}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li .twitter{background:url("../img/twitter-color.png") no-repeat 0 0}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li .pinterest{background:url("../img/pinterest-color.png") no-repeat 0 0}
.page-template-dyi #page .content .row div .diy-load-more{margin-bottom:4px}
.page-template-dyi #page .content .row div .diy-load-more .diy-load-more-btn{height:52px;line-height:52px;background:#d449de;color:#fff;font-size:20px;display:block;width:100%;border:0;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;cursor:pointer}
.page-template-dyi #page .content .row div .diy-load-more .diy-load-more-btn:hover{background:#e459ee}
.page-template-dyi #page .content .row div .diy-load-more .diy-load-more-btn:active{background:#c439ce}
.page-template-dyi #page .content .row div .footer-dcm-banner .dcm-mob-banner{margin:0 auto}
.page-template-dyi #page .content .row div .low-banner{height:190px;max-width:99.7% !important}
[dir="rtl"] .page-template-dyi #page .content .row div .low-banner{margin-right:3px}
.page-template-dyi #page .content .row div .low-banner h5{font-family:HelveticaNeue;font-size:36px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:normal;text-align:center;color:#fff;margin:5% 0 0 0}
[dir="rtl"] .page-template-dyi #page .content .row div .low-banner h5{font-family:"Arial Hebrew",sans-serif}
.page-template-dyi #page .content .row div .low-banner .cta{height:40px;border-radius:45px;font-family:HelveticaNeue;font-size:18px;letter-spacing:-0.2px;text-align:center;color:#f8f5ee;display:block;line-height:40px;margin:15px 0 0 28px;width:197.6px;background-color:#d449de;margin:10px auto 0}
[dir="rtl"] .page-template-dyi #page .content .row div .low-banner .cta{font-family:"Arial Hebrew",sans-serif}
.page-template-dyi .dna-site-footer{height:60px;background:transparent;padding:0 38px;z-index:9;position:relative}
.page-template-dyi .dna-site-footer .site-info img.footer-logo{width:144px;height:auto;display:inline-block}
.page-template-dyi .dna-site-footer .site-info p.copy{display:inline-block;color:#4c4c4c;font-size:13px;margin:0}
.page-template-dyi .dna-site-footer .site-info img.logo-bbb-alt{width:139px;float:none;margin:0}
.page-template-dyi .dna-site-footer .site-info .footer-right .footer-tel{color:#4c4c4c}
[dir="rtl"] .page-template-dyi .dna-site-footer .site-info .footer-right .footer-tel{direction:ltr;margin-top:9px}
.page-template-dyi .dna-site-footer .site-info .footer-right .footer-social{margin-top:3px}
[dir="rtl"] .page-template-dyi .dna-site-footer .site-info .footer-right .footer-social a{padding-top:7px}
.page-template-dyi .dna-site-footer .site-info .footer-right .footer-social a{font-size:18px;color:#f6f6f6;background:#4c4c4c;border-radius:50%;width:32px;height:32px;display:inline-block;text-align:center;padding-top:5px}
.page-template-dyi .dna-site-footer .site-info .footer-right .footer-social a.footer-social-facebook{margin-right:5px}
[dir="rtl"] .page-template-dyi .dna-site-footer .site-info .footer-right .footer-social a.footer-social-facebook{margin-left:5px;margin-right:0}
.page-template-dyi .dna-site-footer .site-info .footer-right .footer-social a i{position:relative;left:0;top:-2px}
.page-template-fdyi{background-color:#f6f6f6}
.page-template-fdyi.dyi-rtl{font-family:"Arial Hebrew",sans-serif}
.page-template-fdyi #page{width:1180px;margin:0 auto}
.page-template-fdyi #page .header .header-col{width:50%;float:left}
.page-template-fdyi #page .header h1{width:200px;margin:35px auto}
.page-template-fdyi #page .header h1.ltr-site-title{margin:35px 0 30px 15px}
.page-template-fdyi #page .header .header-social-media{float:right;padding-right:15px;margin:40px 0}
.page-template-fdyi #page .header .header-social-media li{list-style:none;display:inline-block}
.page-template-fdyi #page .header .header-social-media li a{display:block;height:38px;width:117px;color:#fff;letter-spacing:.4px;font-size:15px;text-align:center;position:relative;padding-top:7px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
.page-template-fdyi #page .header .header-social-media li a.facebook{background:#3b579d}
.page-template-fdyi #page .header .header-social-media li a.twitter{background:#16b9ed}
.page-template-fdyi #page .header .header-social-media li a.email{background:#646362}
.page-template-fdyi #page .header .header-social-media li a:hover{text-decoration:none;opacity:.8}
.page-template-fdyi #page .header .header-social-media li a i{position:absolute;left:14px;top:50%;margin-top:-8px}
.page-template-fdyi #page .content .row{margin:0}
.page-template-fdyi #page .content .row div .the-card{border:0;border-radius:0;height:420px;max-width:none;min-width:0;margin:0 3px 0 0;background:#FFF;position:relative;width:calc(50% - 2px);display:inline-block}
.page-template-fdyi #page .content .row div .the-card.hero2{margin:0}
.page-template-fdyi #page .content .row div .the-card.mini{max-width:370px;width:calc(33.33% - 5px);min-width:0;max-width:none;display:inline-block;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
[dir="rtl"] .page-template-fdyi #page .content .row div .the-card.mini{max-width:370px}
.page-template-fdyi #page .content .row div .the-card.mini:nth-child(even):not(.all-mini){margin:0 3px 0 0}
.page-template-fdyi #page .content .row div .the-card.mini:nth-child(3n):not(.all-mini){margin:0}
.page-template-fdyi #page .content .row div .the-card.mini.all-mini:nth-child(2n){margin:0 3px 0 0}
.page-template-fdyi #page .content .row div .the-card.mini.all-mini:nth-child(3n){margin:0}
.page-template-fdyi #page .content .row div .the-card .artist-bg-image{position:absolute;top:0;left:0;height:100%;width:100%}
.page-template-fdyi #page .content .row div .the-card .artist-top-gradient{position:absolute;top:0;left:0;z-index:9;height:120px;width:100%;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);opacity:.7;background-image:-webkit-linear-gradient(top,rgba(10,33,44,0),rgba(7,24,33,0.6) 46%,#030f15);background-image:linear-gradient(to bottom,rgba(10,33,44,0),rgba(7,24,33,0.6) 46%,#030f15)}
.page-template-fdyi #page .content .row div .the-card .artist-bg-gradient{-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;position:absolute;top:0;left:0;z-index:8;height:100%;width:100%}
.page-template-fdyi #page .content .row div .the-card .artist-bottom-gradient{position:absolute;bottom:0;left:0;z-index:9;height:120px;width:100%;opacity:.7;background-image:-webkit-linear-gradient(top,rgba(10,33,44,0),rgba(7,24,33,0.6) 46%,#030f15);background-image:linear-gradient(to bottom,rgba(10,33,44,0),rgba(7,24,33,0.6) 46%,#030f15)}
.page-template-fdyi #page .content .row div .the-card a.artist{z-index:99}
.page-template-fdyi #page .content .row div .the-card .video{position:absolute;left:0;top:0;width:100%;height:100%}
.page-template-fdyi #page .content .row div .hero{background-color:#d449de;padding:55px;float:left}
.page-template-fdyi #page .content .row div .hero .title{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:56px;font-weight:lighter;line-height:1;letter-spacing:normal;text-align:left;color:#fff;margin:71px 0 0 37px}
[dir="rtl"] .page-template-fdyi #page .content .row div .hero .title{font-family:"Arial Hebrew",sans-serif;text-align:right !important;margin:71px 37px 0 0}
.page-template-fdyi #page .content .row div .hero .description p{font-size:51px;line-height:1.14;color:#fff;margin-bottom:0;margin-top:0}
.page-template-fdyi #page .content .row div .hero .description p strong{font-weight:800}
[dir="rtl"] .page-template-fdyi #page .content .row div .hero .description{font-family:"Arial Hebrew",sans-serif;text-align:right !important;margin:10px 37px 0 0}
.page-template-fdyi #page .content .row div .hero .hero-cta-container .cta{height:40px;border-radius:45px;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;letter-spacing:-0.2px;text-align:center;color:#f8f5ee;display:block;line-height:43px;margin:27px 0 0 0;position:relative;z-index:99;display:inline-block;padding:0 50px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;background:#fff;color:#d449de}
.page-template-fdyi #page .content .row div .hero .hero-cta-container .cta:hover{text-decoration:none;background:rgba(255,255,255,0.8)}
[dir="rtl"] .page-template-fdyi #page .content .row div .hero .hero-cta-container .cta{font-family:"Arial Hebrew",sans-serif;margin:27px 37px 0 0}
.page-template-fdyi #page .content .row div .hero .social-media{margin:0;padding:0;text-align:right;position:absolute;bottom:17px;right:17px}
[dir="rtl"] .page-template-fdyi #page .content .row div .hero .social-media{left:17px;text-align:left}
.page-template-fdyi #page .content .row div .hero .social-media li{list-style:none;display:inline-block}
.page-template-fdyi #page .content .row div .hero .social-media li a{width:42px;height:42px;display:block;border:1px solid #fff;border-radius:50%;color:#fff;text-align:center;padding-top:4px;font-size:21px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
[dir="rtl"] .page-template-fdyi #page .content .row div .hero .social-media li a{padding-top:6px;font-size:23px}
.page-template-fdyi #page .content .row div .hero .social-media li a:hover{background:rgba(255,255,255,0.2)}
.page-template-fdyi #page .content .row div .hero .hero-social-media{margin:90px 0 0 0;padding-left:0}
.page-template-fdyi #page .content .row div .hero .hero-social-media li{list-style:none;display:inline-block}
.page-template-fdyi #page .content .row div .hero .hero-social-media li.hero-share-twitter{margin-left:7px}
.page-template-fdyi #page .content .row div .hero .hero-social-media li a{display:block;height:38px;width:117px;color:#fff;letter-spacing:.4px;font-size:15px;text-align:center;position:relative;padding-top:7px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
.page-template-fdyi #page .content .row div .hero .hero-social-media li a.facebook{background:#3b579d}
.page-template-fdyi #page .content .row div .hero .hero-social-media li a.twitter{background:#16b9ed}
.page-template-fdyi #page .content .row div .hero .hero-social-media li a.email{background:#646362}
.page-template-fdyi #page .content .row div .hero .hero-social-media li a:hover{text-decoration:none;opacity:.8}
.page-template-fdyi #page .content .row div .hero .hero-social-media li a i{position:absolute;left:14px;top:50%;margin-top:-8px}
.page-template-fdyi #page .content .row div .list-banner-container{text-align:center;width:100%}
.page-template-fdyi #page .content .row div .the-card{position:relative}
.page-template-fdyi #page .content .row div .the-card .more-details{opacity:.8;width:100%;height:100%;position:absolute;top:0;left:0;z-index:999}
.page-template-fdyi #page .content .row div .the-card .more-details button{height:40px;border-radius:45px;border:solid 1px #fff;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;letter-spacing:-0.2px;text-align:center;color:#f8f5ee;display:block;line-height:40px;width:197.6px;position:absolute;top:50%;left:50%;background:transparent;cursor:pointer;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
[dir="rtl"] .page-template-fdyi #page .content .row div .the-card .more-details button{font-family:"Arial Hebrew",sans-serif}
.page-template-fdyi #page .content .row div .the-card .more-details img.read-more-play{position:absolute;height:88px;width:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.page-template-fdyi #page .content .row div .the-card .more-details img.read-more-play.read-more-play-hover{display:none}
.page-template-fdyi #page .content .row div .the-card .cover-title-container{position:absolute;z-index:99;top:18px;left:23px}
.page-template-fdyi #page .content .row div .the-card .cover-title-container h3{font-family:'Open Sans',sans-serif;font-size:26px;font-weight:bold;letter-spacing:-0.4px;color:#fff}
.page-template-fdyi #page .content .row div .the-card .artist{display:inline-block;position:absolute;bottom:18px;left:23px;z-index:2;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;color:#FFF;text-decoration:none}
.page-template-fdyi #page .content .row div .the-card .artist .artist-img-container{float:left}
[dir="rtl"] .page-template-fdyi #page .content .row div .the-card .artist .artist-img-container{float:right}
.page-template-fdyi #page .content .row div .the-card .artist .artist-name-flag-container{float:left;margin-left:11px;max-width:120px;margin-top:6px}
.page-template-fdyi #page .content .row div .the-card .artist .artist-name-flag-container.long-artist-name{max-width:142px}
.page-template-fdyi #page .content .row div .the-card .artist .artist-name-flag-container h4 span{float:left;margin-right:5px}
.page-template-fdyi #page .content .row div .the-card .artist .artist-name-flag-container h4 img.flag-img{display:inline-block;height:20px;width:auto}
.page-template-fdyi #page .content .row div .the-card .artist .artist-name-flag-container.d-flex{height:50px}
[dir="rtl"] .page-template-fdyi #page .content .row div .the-card .artist .artist-name-flag-container{float:right;margin-right:11px;max-width:75%}
[dir="rtl"] .page-template-fdyi #page .content .row div .the-card .artist{font-family:"Arial Hebrew",sans-serif;right:23px;left:auto;left:auto;width:72%}
.page-template-fdyi #page .content .row div .the-card .artist img.artist-avatar-img{width:50px;height:50px}
.page-template-fdyi #page .content .row div .the-card .artist h4{font-weight:300;font-size:18px;margin:0;display:inline-block;padding:0}
[dir="rtl"] .page-template-fdyi #page .content .row div .the-card .artist h4{margin:0;float:right;text-align:right}
.page-template-fdyi #page .content .row div .the-card .like{position:absolute;bottom:15px;right:20px;z-index:999;cursor:pointer}
.page-template-fdyi #page .content .row div .the-card .like.likeloading{cursor:progress}
.page-template-fdyi #page .content .row div .the-card .like.likeloading *{cursor:progress}
[dir="rtl"] .page-template-fdyi #page .content .row div .the-card .like{left:20px}
.page-template-fdyi #page .content .row div .the-card .like strong{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;color:#FFF;font-weight:normal;display:inline-block;margin:0 8px 0 0;padding:0;position:relative;top:4px;float:left}
[dir="rtl"] .page-template-fdyi #page .content .row div .the-card .like strong{font-family:"Arial Hebrew",sans-serif}
.page-template-fdyi #page .content .row div .the-card .like a{color:#9f9f9f;display:inline-block;width:32px;height:32px;padding:4px;border:1px solid currentColor;text-align:center;border-radius:50%}
[dir="rtl"] .page-template-fdyi #page .content .row div .the-card .like a{padding:6px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog{max-width:1130px}
[dir="rtl"] .page-template-fdyi #page .content .row div .the-card .modal-dialog{direction:ltr}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content{box-shadow:0 2px 60px 0 rgba(0,0,0,0.4);border:0;border-radius:0}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body{padding:0}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .close{position:absolute;top:11px;right:11px;z-index:9999}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content{padding:0}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row{margin:0}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div{padding:0}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav{width:34px;height:34px;border-radius:45px;border:solid 1px #fff;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.2px;text-align:center;color:#fff;position:absolute;bottom:3%;z-index:3}
[dir="rtl"] .page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav{font-family:"Arial Hebrew",sans-serif}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav i{position:absolute;top:50%;margin-top:-8px;left:50%;margin-left:-5px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav.next{right:3%}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav.next i{margin-left:-4px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav.previous{left:3%}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-dots{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-dots .owl-dot.active span{background:#d449de}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-nav{position:absolute;width:100%;bottom:15px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-item img{display:block;max-width:100%;width:auto;position:relative;z-index:-1;margin:0 auto}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .item{background:-webkit-linear-gradient(top,rgba(10,33,44,0) 78%,#030f15);background:linear-gradient(to bottom,rgba(10,33,44,0) 78%,#030f15)}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .item.the_video{background:#151d21;height:100%}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .item.the_video iframe{margin:0 auto;display:block;width:700px;height:395px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about{position:relative}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .about-col-inner-container{padding:20px 20px 0;position:relative}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .mobile-popup-banner{text-align:center;background:#ce40d9;height:75px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .mobile-popup-banner .dcmads{margin-top:-1px}
[dir="rtl"] .page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about{direction:rtl}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar{margin:0 0 20px 0}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar img.avatar-img{width:106px;height:106px;display:block;margin:0 0 15px 0}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar h4 span{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:30px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:normal;color:#4c4c4c;display:block;text-align:center}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar h4 img.popup-flag-img{height:20px;width:auto;margin-top:9px}
[dir="rtl"] .page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar h4{font-family:"Arial Hebrew",sans-serif;text-align:right}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar::after{content:"";display:block;width:20%;border-bottom:3px solid #d253dd}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar .artist-social-links{margin-bottom:20px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar .artist-social-links a:first-child{margin-left:0}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .info{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#646362;height:50%;overflow:auto}
[dir="rtl"] .page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .info{font-family:"Arial Hebrew",sans-serif;text-align:right}
[dir="rtl"] .page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .inner-cta{font-family:"Arial Hebrew",sans-serif;text-align:right}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .like{left:20px !important;right:auto;bottom:16px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .like.no-likes{left:11px !important}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .like strong{color:#4c4c4c !important}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media{margin:0;padding:0;display:block;position:absolute;right:20px;bottom:16px;z-index:2}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li{list-style:none;float:left;margin-right:5px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a{display:block}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share{height:27px;width:auto;color:#fff;letter-spacing:.4px;font-size:14px;padding:3px 9px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share.popup-pinterest-share{background:#d32f2f}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share.popup-facebook-share{background:#3b579d}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share.popup-twitter-share{background:#16b9ed}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share:hover{text-decoration:none;opacity:.8}
[dir="rtl"] .page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a{text-indent:9999px;width:32px;height:32px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li .facebook{background:url("../img/facebook-color.png") no-repeat 0 0}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li .twitter{background:url("../img/twitter-color.png") no-repeat 0 0}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li .pinterest{background:url("../img/pinterest-color.png") no-repeat 0 0}
.page-template-fdyi #page .content .row div .diy-load-more{margin-bottom:4px}
.page-template-fdyi #page .content .row div .diy-load-more .diy-load-more-btn{height:52px;line-height:52px;background:#d449de;color:#fff;font-size:20px;display:block;width:100%;border:0;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;cursor:pointer}
.page-template-fdyi #page .content .row div .diy-load-more .diy-load-more-btn:hover{background:#e459ee}
.page-template-fdyi #page .content .row div .diy-load-more .diy-load-more-btn:active{background:#c439ce}
.page-template-fdyi #page .content .row div .footer-dcm-banner .dcm-mob-banner{margin:0 auto}
.page-template-fdyi #page .content .row div .footer-mob-dcm-banner{margin-bottom:12px;text-align:center}
.page-template-fdyi #page .content .row div .low-banner{height:190px;max-width:99.7% !important}
[dir="rtl"] .page-template-fdyi #page .content .row div .low-banner{margin-right:3px}
.page-template-fdyi #page .content .row div .low-banner h5{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:36px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:normal;text-align:center;color:#fff;margin:5% 0 0 0}
[dir="rtl"] .page-template-fdyi #page .content .row div .low-banner h5{font-family:"Arial Hebrew",sans-serif}
.page-template-fdyi #page .content .row div .low-banner .cta{height:40px;border-radius:45px;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;letter-spacing:-0.2px;text-align:center;color:#f8f5ee;display:block;line-height:40px;margin:15px 0 0 28px;width:197.6px;background-color:#d449de;margin:10px auto 0}
[dir="rtl"] .page-template-fdyi #page .content .row div .low-banner .cta{font-family:"Arial Hebrew",sans-serif}
.page-template-fdyi #page .container-fluid .noflex{display:block}
.page-template-fdyi .dna-site-footer{height:60px;background:transparent;padding:0 38px;z-index:9;position:relative}
.page-template-fdyi .dna-site-footer .site-info img.footer-logo{width:144px;height:auto;display:inline-block}
.page-template-fdyi .dna-site-footer .site-info p.copy{display:inline-block;color:#4c4c4c;font-size:13px;margin:0}
.page-template-fdyi .dna-site-footer .site-info img.logo-bbb-alt{width:139px;float:none;margin:0}
.page-template-fdyi .dna-site-footer .site-info .footer-right .footer-tel{color:#4c4c4c}
[dir="rtl"] .page-template-fdyi .dna-site-footer .site-info .footer-right .footer-tel{direction:ltr;margin-top:9px}
.page-template-fdyi .dna-site-footer .site-info .footer-right .footer-social{margin-top:3px}
[dir="rtl"] .page-template-fdyi .dna-site-footer .site-info .footer-right .footer-social a{padding-top:7px}
.page-template-fdyi .dna-site-footer .site-info .footer-right .footer-social a{font-size:18px;color:#f6f6f6;background:#4c4c4c;border-radius:50%;width:32px;height:32px;display:inline-block;text-align:center;padding-top:5px}
.page-template-fdyi .dna-site-footer .site-info .footer-right .footer-social a.footer-social-facebook{margin-right:5px}
[dir="rtl"] .page-template-fdyi .dna-site-footer .site-info .footer-right .footer-social a.footer-social-facebook{margin-left:5px;margin-right:0}
.page-template-fdyi .dna-site-footer .site-info .footer-right .footer-social a i{position:relative;left:0;top:-2px}
.page-template-fdyi .fdiy-bottom-section{background:#363636;padding:42px 40px 64px 34px}
.page-template-fdyi .fdiy-bottom-section h2,.page-template-fdyi .fdiy-bottom-section h3,.page-template-fdyi .fdiy-bottom-section p,.page-template-fdyi .fdiy-bottom-section .fdiy-bottom-content-content{color:#fff}
.page-template-fdyi .fdiy-bottom-section .fdiy-bottom-content-content{font-weight:300}
.page-template-fdyi .fdiy-bottom-section h3.fdiy-bottom-content-title{font-weight:500;font-size:22px;line-height:1.23}
.page-template-fdyi .fdiy-bottom-section .fdiy-bottom-section-content-col{position:relative;padding-left:30px !important}
.page-template-fdyi .fdiy-bottom-section .fdiy-bottom-section-content-col:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='5' cy='5' r='5' stroke='%23D253DD' stroke-width='3' transform='translate(5 5)'/%3E%3C/g%3E%3C/svg%3E");height:20px;width:20px;position:absolute;top:0;left:-20px;top:4px;left:-2px;content:' '}
.page-template-fdyi .fdiy-bottom-section .fdiy-bottom-section-img-title-container .fdiy-bottom-title-container h2{max-width:453px;font-size:50px;line-height:1.12;font-weight:300}
.page-template-fdyi .fdiy-bottom-section .fdiy-bottom-section-img-title-container .fdiy-bottom-title-container .bottom-content-title-separator{width:58px;height:3px;background:#d253dd;margin:42px 0 25px;border-radius:50px}
.page-template-fdyi .fdiy-bottom-section .fdiy-bottom-section-subtitle{margin-bottom:25px;font-weight:300}
.page-template-fdyi .fdiy-bottom-section .bottom-section-cta-continer{margin-top:58px;text-align:center}
.page-template-fdyi .fdiy-bottom-section .bottom-section-cta-continer a.bottom-section-cta{color:#fff;background:#d449de;height:40px;border-radius:45px;font-size:18px;letter-spacing:-0.2px;text-align:center;display:block;line-height:38px;margin:27px 0 0 0;position:relative;z-index:99;display:inline-block;padding:0 50px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
.page-template-fdyi .fdiy-bottom-section .bottom-section-cta-continer a.bottom-section-cta:hover{background:#b429be;text-decoration:none}
.page-template-fdyi .ie-fixMinHeight{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.page-template-fdyi .ie-fixMinHeight>.row{width:100%}
.page-template-pdyi{background-color:#f6f6f6}
.page-template-pdyi.dyi-rtl{font-family:"Arial Hebrew",sans-serif}
.page-template-pdyi #page{width:1180px;margin:0 auto}
.page-template-pdyi #page .header .header-col{width:50%;float:left}
.page-template-pdyi #page .header h1{width:200px;margin:35px auto}
.page-template-pdyi #page .header h1.ltr-site-title{margin:35px 0 30px 15px}
.page-template-pdyi #page .header .header-social-media{float:right;padding-right:15px;margin:40px 0}
.page-template-pdyi #page .header .header-social-media li{list-style:none;display:inline-block}
.page-template-pdyi #page .header .header-social-media li a{display:block;height:38px;width:117px;color:#fff;letter-spacing:.4px;font-size:15px;text-align:center;position:relative;padding-top:7px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
.page-template-pdyi #page .header .header-social-media li a.facebook{background:#3b579d}
.page-template-pdyi #page .header .header-social-media li a.twitter{background:#16b9ed}
.page-template-pdyi #page .header .header-social-media li a.email{background:#646362}
.page-template-pdyi #page .header .header-social-media li a:hover{text-decoration:none;opacity:.8}
.page-template-pdyi #page .header .header-social-media li a i{position:absolute;left:14px;top:50%;margin-top:-8px}
.page-template-pdyi #page .content .row{margin:0}
.page-template-pdyi #page .content .row div .the-card{border:0;border-radius:0;height:420px;max-width:none;min-width:0;margin:0 3px 0 0;background:#FFF;position:relative;width:calc(50% - 2px);display:inline-block}
.page-template-pdyi #page .content .row div .the-card.hero2{margin:0}
.page-template-pdyi #page .content .row div .the-card.mini{max-width:370px;width:calc(33.33% - 5px);min-width:0;max-width:none;display:inline-block;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
[dir="rtl"] .page-template-pdyi #page .content .row div .the-card.mini{max-width:370px}
.page-template-pdyi #page .content .row div .the-card.mini:nth-child(even):not(.all-mini){margin:0 3px 0 0}
.page-template-pdyi #page .content .row div .the-card.mini:nth-child(3n):not(.all-mini){margin:0}
.page-template-pdyi #page .content .row div .the-card.mini.all-mini:nth-child(2n){margin:0 3px 0 0}
.page-template-pdyi #page .content .row div .the-card.mini.all-mini:nth-child(3n){margin:0}
.page-template-pdyi #page .content .row div .the-card .artist-bg-image{position:absolute;top:0;left:0;height:100%;width:100%}
.page-template-pdyi #page .content .row div .the-card .artist-top-gradient{position:absolute;top:0;left:0;z-index:9;height:120px;width:100%;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);opacity:.7;background-image:-webkit-linear-gradient(top,rgba(10,33,44,0),rgba(7,24,33,0.6) 46%,#030f15);background-image:linear-gradient(to bottom,rgba(10,33,44,0),rgba(7,24,33,0.6) 46%,#030f15)}
.page-template-pdyi #page .content .row div .the-card .artist-bg-gradient{-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;position:absolute;top:0;left:0;z-index:8;height:100%;width:100%}
.page-template-pdyi #page .content .row div .the-card .artist-bottom-gradient{position:absolute;bottom:0;left:0;z-index:9;height:120px;width:100%;opacity:.7;background-image:-webkit-linear-gradient(top,rgba(10,33,44,0),rgba(7,24,33,0.6) 46%,#030f15);background-image:linear-gradient(to bottom,rgba(10,33,44,0),rgba(7,24,33,0.6) 46%,#030f15)}
.page-template-pdyi #page .content .row div .the-card a.artist{z-index:99}
.page-template-pdyi #page .content .row div .the-card .video{position:absolute;left:0;top:0;width:100%;height:100%}
.page-template-pdyi #page .content .row div .hero{background-color:#d449de;padding:55px;float:left}
.page-template-pdyi #page .content .row div .hero .title{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:56px;font-weight:lighter;line-height:1;letter-spacing:normal;text-align:left;color:#fff;margin:71px 0 0 37px}
[dir="rtl"] .page-template-pdyi #page .content .row div .hero .title{font-family:"Arial Hebrew",sans-serif;text-align:right !important;margin:71px 37px 0 0}
.page-template-pdyi #page .content .row div .hero .description p{font-size:51px;line-height:1.14;color:#fff;margin-bottom:0;margin-top:0}
.page-template-pdyi #page .content .row div .hero .description p strong{font-weight:800}
[dir="rtl"] .page-template-pdyi #page .content .row div .hero .description{font-family:"Arial Hebrew",sans-serif;text-align:right !important;margin:10px 37px 0 0}
.page-template-pdyi #page .content .row div .hero .hero-cta-container .cta{height:40px;border-radius:45px;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;letter-spacing:-0.2px;text-align:center;color:#f8f5ee;display:block;line-height:43px;margin:27px 0 0 0;position:relative;z-index:99;display:inline-block;padding:0 50px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;background:#fff;color:#d449de}
.page-template-pdyi #page .content .row div .hero .hero-cta-container .cta:hover{text-decoration:none;background:rgba(255,255,255,0.8)}
[dir="rtl"] .page-template-pdyi #page .content .row div .hero .hero-cta-container .cta{font-family:"Arial Hebrew",sans-serif;margin:27px 37px 0 0}
.page-template-pdyi #page .content .row div .hero .social-media{margin:0;padding:0;text-align:right;position:absolute;bottom:17px;right:17px}
[dir="rtl"] .page-template-pdyi #page .content .row div .hero .social-media{left:17px;text-align:left}
.page-template-pdyi #page .content .row div .hero .social-media li{list-style:none;display:inline-block}
.page-template-pdyi #page .content .row div .hero .social-media li a{width:42px;height:42px;display:block;border:1px solid #fff;border-radius:50%;color:#fff;text-align:center;padding-top:4px;font-size:21px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
[dir="rtl"] .page-template-pdyi #page .content .row div .hero .social-media li a{padding-top:6px;font-size:23px}
.page-template-pdyi #page .content .row div .hero .social-media li a:hover{background:rgba(255,255,255,0.2)}
.page-template-pdyi #page .content .row div .hero .hero-social-media{margin:90px 0 0 0;padding-left:0}
.page-template-pdyi #page .content .row div .hero .hero-social-media li{list-style:none;display:inline-block}
.page-template-pdyi #page .content .row div .hero .hero-social-media li.hero-share-twitter{margin-left:7px}
.page-template-pdyi #page .content .row div .hero .hero-social-media li a{display:block;height:38px;width:117px;color:#fff;letter-spacing:.4px;font-size:15px;text-align:center;position:relative;padding-top:7px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
.page-template-pdyi #page .content .row div .hero .hero-social-media li a.facebook{background:#3b579d}
.page-template-pdyi #page .content .row div .hero .hero-social-media li a.twitter{background:#16b9ed}
.page-template-pdyi #page .content .row div .hero .hero-social-media li a.email{background:#646362}
.page-template-pdyi #page .content .row div .hero .hero-social-media li a:hover{text-decoration:none;opacity:.8}
.page-template-pdyi #page .content .row div .hero .hero-social-media li a i{position:absolute;left:14px;top:50%;margin-top:-8px}
.page-template-pdyi #page .content .row div .list-banner-container{text-align:center;width:100%}
.page-template-pdyi #page .content .row div .the-card{position:relative}
.page-template-pdyi #page .content .row div .the-card .more-details{width:100%;height:100%;position:absolute;top:0;left:0;z-index:999}
.page-template-pdyi #page .content .row div .the-card .more-details button{height:40px;border-radius:45px;border:0;background:#d449de;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;letter-spacing:-0.2px;text-align:center;color:#f8f5ee;display:block;width:197.6px;position:absolute;top:50%;left:50%;cursor:pointer;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
[dir="rtl"] .page-template-pdyi #page .content .row div .the-card .more-details button{font-family:"Arial Hebrew",sans-serif}
.page-template-pdyi #page .content .row div .the-card .more-details button:focus{outline:0}
.page-template-pdyi #page .content .row div .the-card .more-details img.read-more-play{position:absolute;height:88px;width:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.page-template-pdyi #page .content .row div .the-card .more-details img.read-more-play.read-more-play-hover{display:none}
.page-template-pdyi #page .content .row div .the-card .cover-title-container{position:absolute;z-index:99;top:18px;left:23px}
.page-template-pdyi #page .content .row div .the-card .cover-title-container h3{font-family:'Open Sans',sans-serif;font-size:26px;font-weight:bold;letter-spacing:-0.4px;color:#fff}
.page-template-pdyi #page .content .row div .the-card .artist{display:inline-block;position:absolute;bottom:18px;left:23px;z-index:2;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;color:#FFF;text-decoration:none}
.page-template-pdyi #page .content .row div .the-card .artist .artist-img-container{float:left}
[dir="rtl"] .page-template-pdyi #page .content .row div .the-card .artist .artist-img-container{float:right}
.page-template-pdyi #page .content .row div .the-card .artist .artist-name-flag-container{float:left;max-width:120px;margin-top:6px}
.page-template-pdyi #page .content .row div .the-card .artist .artist-name-flag-container.long-artist-name{max-width:142px}
.page-template-pdyi #page .content .row div .the-card .artist .artist-name-flag-container h4 span{float:left;margin-right:5px}
.page-template-pdyi #page .content .row div .the-card .artist .artist-name-flag-container h4 img.flag-img{display:inline-block;height:20px;width:auto}
.page-template-pdyi #page .content .row div .the-card .artist .artist-name-flag-container.d-flex{height:50px}
[dir="rtl"] .page-template-pdyi #page .content .row div .the-card .artist .artist-name-flag-container{float:right;margin-right:11px;max-width:75%}
[dir="rtl"] .page-template-pdyi #page .content .row div .the-card .artist{font-family:"Arial Hebrew",sans-serif;right:23px;left:auto;left:auto;width:72%}
.page-template-pdyi #page .content .row div .the-card .artist img.artist-avatar-img{width:50px;height:50px}
.page-template-pdyi #page .content .row div .the-card .artist h4{font-weight:300;font-size:18px;margin:0;display:inline-block;padding:0}
[dir="rtl"] .page-template-pdyi #page .content .row div .the-card .artist h4{margin:0;float:right;text-align:right}
.page-template-pdyi #page .content .row div .the-card .like{position:absolute;bottom:15px;right:20px;z-index:999;cursor:pointer}
.page-template-pdyi #page .content .row div .the-card .like.likeloading{cursor:progress}
.page-template-pdyi #page .content .row div .the-card .like.likeloading *{cursor:progress}
[dir="rtl"] .page-template-pdyi #page .content .row div .the-card .like{left:20px}
.page-template-pdyi #page .content .row div .the-card .like strong{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;color:#FFF;font-weight:normal;display:inline-block;margin:0 8px 0 0;padding:0;position:relative;top:4px;float:left}
[dir="rtl"] .page-template-pdyi #page .content .row div .the-card .like strong{font-family:"Arial Hebrew",sans-serif}
.page-template-pdyi #page .content .row div .the-card .like a{color:#9f9f9f;display:inline-block;width:32px;height:32px;padding:4px;border:1px solid currentColor;text-align:center;border-radius:50%}
[dir="rtl"] .page-template-pdyi #page .content .row div .the-card .like a{padding:6px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog{max-width:1130px}
[dir="rtl"] .page-template-pdyi #page .content .row div .the-card .modal-dialog{direction:ltr}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content{box-shadow:0 2px 60px 0 rgba(0,0,0,0.4);border:0;border-radius:0}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body{padding:0}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .close{position:absolute;top:11px;right:11px;z-index:9999}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content{padding:0}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row{margin:0}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div{padding:0}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav{width:34px;height:34px;border-radius:45px;border:solid 1px #fff;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.2px;text-align:center;color:#fff;position:absolute;bottom:3%;z-index:3}
[dir="rtl"] .page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav{font-family:"Arial Hebrew",sans-serif}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav i{position:absolute;top:50%;margin-top:-8px;left:50%;margin-left:-5px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav.next{right:3%}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav.next i{margin-left:-4px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav.previous{left:3%}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-dots{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-dots .owl-dot.active span{background:#d449de}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-nav{position:absolute;width:100%;bottom:15px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-artist img{display:block;max-width:100%;width:auto;position:relative;z-index:-1;margin:0 auto}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .artist{background:-webkit-linear-gradient(top,rgba(10,33,44,0) 78%,#030f15);background:linear-gradient(to bottom,rgba(10,33,44,0) 78%,#030f15)}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .artist.the_video{background:#151d21;height:100%}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .artist.the_video iframe{margin:0 auto;display:block;width:700px;height:395px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about{position:relative}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .about-col-inner-container{padding:20px 20px 0;position:relative}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .mobile-popup-banner{text-align:center;background:#ce40d9;height:75px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .mobile-popup-banner .dcmads{margin-top:-1px}
[dir="rtl"] .page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about{direction:rtl}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar{margin:0 0 20px 0}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar img.avatar-img{width:106px;height:106px;display:block;margin:0 0 15px 0}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar h4 span{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:30px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:normal;color:#4c4c4c;display:block;text-align:center}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar h4 img.popup-flag-img{height:20px;width:auto;margin-top:9px}
[dir="rtl"] .page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar h4{font-family:"Arial Hebrew",sans-serif;text-align:right}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar::after{content:"";display:block;width:20%;border-bottom:3px solid #d253dd}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar .artist-social-links{margin-bottom:20px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar .artist-social-links a:first-child{margin-left:0}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .info{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#646362;height:50%;overflow:auto}
[dir="rtl"] .page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .info{font-family:"Arial Hebrew",sans-serif;text-align:right}
[dir="rtl"] .page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .inner-cta{font-family:"Arial Hebrew",sans-serif;text-align:right}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .like{left:20px !important;right:auto;bottom:16px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .like.no-likes{left:11px !important}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .like strong{color:#4c4c4c !important}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media{margin:0;padding:0;display:block;position:absolute;right:20px;bottom:16px;z-index:2}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li{list-style:none;float:left;margin-right:5px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a{display:block}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share{height:27px;width:auto;color:#fff;letter-spacing:.4px;font-size:14px;padding:3px 9px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share.popup-pinterest-share{background:#d32f2f}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share.popup-facebook-share{background:#3b579d}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share.popup-twitter-share{background:#16b9ed}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share:hover{text-decoration:none;opacity:.8}
[dir="rtl"] .page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a{text-indent:9999px;width:32px;height:32px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li .facebook{background:url("../img/facebook-color.png") no-repeat 0 0}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li .twitter{background:url("../img/twitter-color.png") no-repeat 0 0}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li .pinterest{background:url("../img/pinterest-color.png") no-repeat 0 0}
.page-template-pdyi #page .content .row div .diy-load-more{margin-bottom:4px}
.page-template-pdyi #page .content .row div .diy-load-more .diy-load-more-btn{height:52px;line-height:52px;background:#d449de;color:#fff;font-size:20px;display:block;width:100%;border:0;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;cursor:pointer}
.page-template-pdyi #page .content .row div .diy-load-more .diy-load-more-btn:hover{background:#e459ee}
.page-template-pdyi #page .content .row div .diy-load-more .diy-load-more-btn:active{background:#c439ce}
.page-template-pdyi #page .content .row div .footer-dcm-banner .dcm-mob-banner{margin:0 auto}
.page-template-pdyi #page .content .row div .footer-mob-dcm-banner{margin-bottom:12px;text-align:center}
.page-template-pdyi #page .content .row div .low-banner{height:190px;max-width:99.7% !important}
[dir="rtl"] .page-template-pdyi #page .content .row div .low-banner{margin-right:3px}
.page-template-pdyi #page .content .row div .low-banner h5{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:36px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:normal;text-align:center;color:#fff;margin:5% 0 0 0}
[dir="rtl"] .page-template-pdyi #page .content .row div .low-banner h5{font-family:"Arial Hebrew",sans-serif}
.page-template-pdyi #page .content .row div .low-banner .cta{height:40px;border-radius:45px;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;letter-spacing:-0.2px;text-align:center;color:#f8f5ee;display:block;line-height:40px;margin:15px 0 0 28px;width:197.6px;background-color:#d449de;margin:10px auto 0}
[dir="rtl"] .page-template-pdyi #page .content .row div .low-banner .cta{font-family:"Arial Hebrew",sans-serif}
.page-template-pdyi #page .container-fluid .noflex{display:block}
.page-template-pdyi .dna-site-footer{height:60px;background:transparent;padding:0 38px;z-index:9;position:relative}
.page-template-pdyi .dna-site-footer .site-info img.footer-logo{width:144px;height:auto;display:inline-block}
.page-template-pdyi .dna-site-footer .site-info p.copy{display:inline-block;color:#4c4c4c;font-size:13px;margin:0}
.page-template-pdyi .dna-site-footer .site-info img.logo-bbb-alt{width:139px;float:none;margin:0}
.page-template-pdyi .dna-site-footer .site-info .footer-right .footer-tel{color:#4c4c4c}
[dir="rtl"] .page-template-pdyi .dna-site-footer .site-info .footer-right .footer-tel{direction:ltr;margin-top:9px}
.page-template-pdyi .dna-site-footer .site-info .footer-right .footer-social{margin-top:3px}
[dir="rtl"] .page-template-pdyi .dna-site-footer .site-info .footer-right .footer-social a{padding-top:7px}
.page-template-pdyi .dna-site-footer .site-info .footer-right .footer-social a{font-size:18px;color:#f6f6f6;background:#4c4c4c;border-radius:50%;width:32px;height:32px;display:inline-block;text-align:center;padding-top:5px}
.page-template-pdyi .dna-site-footer .site-info .footer-right .footer-social a.footer-social-facebook{margin-right:5px}
[dir="rtl"] .page-template-pdyi .dna-site-footer .site-info .footer-right .footer-social a.footer-social-facebook{margin-left:5px;margin-right:0}
.page-template-pdyi .dna-site-footer .site-info .footer-right .footer-social a i{position:relative;left:0;top:-2px}
.page-template-pdyi .fdiy-bottom-section{background:#363636;padding:42px 40px 64px 34px}
.page-template-pdyi .fdiy-bottom-section h2,.page-template-pdyi .fdiy-bottom-section h3,.page-template-pdyi .fdiy-bottom-section p,.page-template-pdyi .fdiy-bottom-section .fdiy-bottom-content-content{color:#fff}
.page-template-pdyi .fdiy-bottom-section .fdiy-bottom-content-content{font-weight:300}
.page-template-pdyi .fdiy-bottom-section h3.fdiy-bottom-content-title{font-weight:500;font-size:22px;line-height:1.23}
.page-template-pdyi .fdiy-bottom-section .fdiy-bottom-section-content-col{position:relative;padding-left:30px !important}
.page-template-pdyi .fdiy-bottom-section .fdiy-bottom-section-content-col:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='5' cy='5' r='5' stroke='%23D253DD' stroke-width='3' transform='translate(5 5)'/%3E%3C/g%3E%3C/svg%3E");height:20px;width:20px;position:absolute;top:0;left:-20px;top:4px;left:-2px;content:' '}
.page-template-pdyi .fdiy-bottom-section .fdiy-bottom-section-img-title-container .fdiy-bottom-title-container h2{max-width:453px;font-size:50px;line-height:1.12;font-weight:300}
.page-template-pdyi .fdiy-bottom-section .fdiy-bottom-section-img-title-container .fdiy-bottom-title-container .bottom-content-title-separator{width:58px;height:3px;background:#d253dd;margin:42px 0 25px;border-radius:50px}
.page-template-pdyi .fdiy-bottom-section .fdiy-bottom-section-subtitle{margin-bottom:25px;font-weight:300}
.page-template-pdyi .fdiy-bottom-section .bottom-section-cta-continer{margin-top:58px;text-align:center}
.page-template-pdyi .fdiy-bottom-section .bottom-section-cta-continer a.bottom-section-cta{color:#fff;background:#d449de;height:40px;border-radius:45px;font-size:18px;letter-spacing:-0.2px;text-align:center;display:block;line-height:38px;margin:27px 0 0 0;position:relative;z-index:99;display:inline-block;padding:0 50px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
.page-template-pdyi .fdiy-bottom-section .bottom-section-cta-continer a.bottom-section-cta:hover{background:#b429be;text-decoration:none}
.page-template-pdyi .ie-fixMinHeight{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.page-template-pdyi .ie-fixMinHeight>.row{width:100%}
.page-template-pdyi #ctaModal .modal-dialog{max-width:425px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
.page-template-pdyi #ctaModal .modal-dialog .modal-content{border-radius:6px;padding:34px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
.page-template-pdyi #ctaModal .modal-dialog .modal-content .modal-body{position:static;padding:0}
.page-template-pdyi #ctaModal .modal-dialog .modal-content .cta-modal-form-container .hs-form-field{margin-bottom:14px}
.page-template-pdyi #ctaModal .modal-dialog .modal-content .cta-modal-form-container label{font-size:15px;color:rgba(0,0,0,0.6)}
.page-template-pdyi #ctaModal .modal-dialog .modal-content .cta-modal-form-container input:not(.hs-button),.page-template-pdyi #ctaModal .modal-dialog .modal-content .cta-modal-form-container select:not(.hs-button),.page-template-pdyi #ctaModal .modal-dialog .modal-content .cta-modal-form-container textarea:not(.hs-button){width:100%;border:solid 1px rgba(0,0,0,0.1);border-radius:4px;height:35px;padding:0 10px}
.page-template-pdyi #ctaModal .modal-dialog .modal-content .cta-modal-form-container select{padding:0 !important}
.page-template-pdyi #ctaModal .modal-dialog .modal-content .cta-modal-form-container textarea{height:93px}
.page-template-pdyi #ctaModal .modal-dialog .modal-content .cta-modal-form-container .actions{text-align:center}
.page-template-pdyi #ctaModal .modal-dialog .modal-content .cta-modal-form-container .actions .hs-button{border:0;cursor:pointer;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
.page-template-pdyi #ctaModal .modal-dialog .modal-content .cta-modal-form-container .hs-error-msgs{display:block;padding:2px;list-style:none}
.page-template-pdyi #ctaModal .modal-dialog .modal-content .cta-modal-form-container .hs-error-msgs label{color:#e32336;font-style:13px}
.page-template-pdyi #ctaModal .modal-dialog .modal-content .cta-modal-form-container .submitted-message{font-size:31px;line-height:1.23;text-align:center;color:rgba(0,0,0,0.8);margin:85px 0;overflow:hidden}
.page-template-pdyi #ctaModal .modal-dialog .modal-content .cta-modal-form-container input[type="checkbox"]{width:auto;height:auto;border:0;padding:0;margin-right:5px}
.page-template-pdyi #ctaModal .modal-dialog .modal-content .cta-modal-form-container ul.inputs-list{list-style:none;padding:0}
.page-template-pdyi #ctaModal .cta-modal-title{font-size:31px;line-height:1.23;color:rgba(0,0,0,0.8);margin-bottom:28px}
.page-template-pdyi #ctaModal .close{position:absolute;top:15px;right:16px;border:solid 2px #8e8e8e;border-radius:50%;width:25px;height:25px}
.page-template-pdyi #ctaModal .close span{display:block;font-weight:normal;font-size:20px;color:#8e8e8e;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-6px;font-family:Arial,sans-serif}
.page-template-pdyi .wpcf7 input[type="submit"],.page-template-pdyi .hs-button{height:40px;min-width:184px;color:#fff;border-radius:20px;background-color:#cb33d8;border-color:#cb33d8;box-shadow:-2px 12px 30px 0 rgba(203,51,216,0.31);font-size:14px;padding:0;text-transform:uppercase;line-height:38px;letter-spacing:.3px;font-weight:300}
.page-template-pdyi .wpcf7 input[type="submit"]:hover,.page-template-pdyi .hs-button:hover{background:#e96ff3;border-color:#e96ff3}
.page-template-pdyi .wpcf7 input[type="submit"].btn-secondary,.page-template-pdyi .hs-button.btn-secondary{background-color:#fff;border-color:#fff;box-shadow:-2px 12px 30px 0 rgba(246,67,75,0.25);color:#f74650}
.page-template-pdyi .wpcf7 input[type="submit"].btn-secondary:hover,.page-template-pdyi .hs-button.btn-secondary:hover{color:#000}
body.page-template-dna-discovery-kit{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:18px;font:#646362}
body.page-template-dna-discovery-kit .column-50{width:50%;float:left}
body.page-template-dna-discovery-kit .ddk-cta-container a.ddk-btn{position:relative;z-index:9;font-family:'Bitter',serif;color:#fff;font-size:24px;line-height:60px;width:224px;height:62px;display:inline-block;background-image:-webkit-linear-gradient(bottom,#d49937 0,#fdc60d 100%),-webkit-linear-gradient(bottom,#d49937 0,#fdc60d 100%);background-image:linear-gradient(to top,#d49937 0,#fdc60d 100%),linear-gradient(to top,#d49937 0,#fdc60d 100%)}
body.page-template-dna-discovery-kit .ddk-cta-container a.ddk-btn:hover{text-decoration:none;opacity:.8}
body.page-template-dna-discovery-kit .ddk-price-container{margin-top:5px}
body.page-template-dna-discovery-kit .ddk-price-container p.price{font-size:24px;line-height:49px}
body.page-template-dna-discovery-kit .ddk-price-container p.price .sale_price{font-weight:800}
body.page-template-dna-discovery-kit .ddk-price-container p.price .original-price{margin-left:9px;position:relative}
body.page-template-dna-discovery-kit .ddk-price-container p.price .original-price:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid;border-color:inherit;-webkit-transform:rotate(-16deg);-ms-transform:rotate(-16deg);transform:rotate(-16deg)}
body.page-template-dna-discovery-kit header.ddk-header .header-col{width:50%;float:left}
body.page-template-dna-discovery-kit header.ddk-header .header-right-text{text-align:right}
body.page-template-dna-discovery-kit header.ddk-header .ddk-cta-container a.ddk-btn{text-align:center;height:42px;line-height:40px;width:164px;font-weight:bold;letter-spacing:-0.3px}
body.page-template-dna-discovery-kit header.ddk-header .ddk-price-container{margin:0}
body.page-template-dna-discovery-kit header.ddk-header .ddk-price-container p.price{margin:0}
body.page-template-dna-discovery-kit header.ddk-header .header-logo-container{margin:24px 0;padding-left:29px}
body.page-template-dna-discovery-kit header.ddk-sticky-header{box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);background-color:#fff;height:80px;width:100%;z-index:999;position:fixed;top:-100px}
body.page-template-dna-discovery-kit header.ddk-sticky-header.sticky-bar{margin:0}
body.page-template-dna-discovery-kit header.ddk-sticky-header .sticky-header-cta-offer-container{margin:16px 0;padding-right:36px}
body.page-template-dna-discovery-kit header.ddk-sticky-header .sticky-price-container{margin-left:20px}
body.page-template-dna-discovery-kit header.ddk-sticky-header .sticky-price-container,body.page-template-dna-discovery-kit header.ddk-sticky-header .sticky-cta-container{display:inline-block;float:left;margin-left:15px}
body.page-template-dna-discovery-kit header.ddk-static-header{position:absolute;width:100%;top:0;left:0}
body.page-template-dna-discovery-kit header.ddk-static-header .header-social-media{float:right;padding-right:26px;margin:24px 0}
body.page-template-dna-discovery-kit header.ddk-static-header .header-social-media li{list-style:none;display:inline-block;margin-right:5px}
body.page-template-dna-discovery-kit header.ddk-static-header .header-social-media li:last-child{margin-right:0}
body.page-template-dna-discovery-kit header.ddk-static-header .header-social-media li a{display:block;height:28px;width:74px;color:#fff;letter-spacing:.4px;font-size:11px;line-height:28px;font-weight:bold;border-radius:2px;text-align:center;position:relative;padding:0 0 0 8px;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}
body.page-template-dna-discovery-kit header.ddk-static-header .header-social-media li a.email{background:#646362}
body.page-template-dna-discovery-kit header.ddk-static-header .header-social-media li a:hover{text-decoration:none;opacity:.8}
body.page-template-dna-discovery-kit header.ddk-static-header .header-social-media li a svg{position:absolute;top:50%;margin-top:-8px;left:8px}
body.page-template-dna-discovery-kit header.ddk-static-header .header-social-media li a.facebook{background:#4267b2}
body.page-template-dna-discovery-kit header.ddk-static-header .header-social-media li a.twitter{background:#1b95e0}
body.page-template-dna-discovery-kit header.ddk-static-header .header-social-media li a.twitter svg{margin-top:-6px}
body.page-template-dna-discovery-kit header.ddk-static-header .header-social-media li a span{margin-left:9px}
body.page-template-dna-discovery-kit .ddk-section a{-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;color:#eaaa2a}
body.page-template-dna-discovery-kit .ddk-section h2.ddk-section-title{font-family:'Bitter',serif;font-weight:700;font-size:50px;border:0 !important;padding:inherit !important}
body.page-template-dna-discovery-kit .ddk-section .golden-separator{display:block;height:3px;width:60px;margin:25px 0;padding:0;content:' ';background-image:-webkit-linear-gradient(357deg,#d49937,#dda83b 21%,#f8c333 72%,#fdc60d);background-image:-webkit-linear-gradient(3deg,#d49937,#dda83b 21%,#f8c333 72%,#fdc60d);background-image:linear-gradient(87deg,#d49937,#dda83b 21%,#f8c333 72%,#fdc60d)}
body.page-template-dna-discovery-kit .ddk-section .golden-separator.middle-separator{margin:25px auto}
body.page-template-dna-discovery-kit .ddk-section .golden-separator.wide-separator{width:120px}
body.page-template-dna-discovery-kit .ddk-section.hero{padding:108px 0 64px 0;text-align:center}
body.page-template-dna-discovery-kit .ddk-section.hero .mh-video-fancybox:hover{opacity:.8}
body.page-template-dna-discovery-kit .ddk-section.hero h1.ddk-hero-title{font-family:'Bitter',serif;font-weight:700;font-size:80px;margin:31px 0 21px 0}
body.page-template-dna-discovery-kit .ddk-section.hero p.ddk-hero-subtitle{font-size:40px;font-weight:200;color:#4a4a4a}
body.page-template-dna-discovery-kit .ddk-section.hero p.ddk-hero-content{color:#4a4a4a;margin-bottom:34px}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items{padding:25px 0 70px 0}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-title{text-align:center;max-width:780px;margin:0 auto}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-subtitle-container p{text-align:center;margin:0;font-size:22px}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-top-image-container{margin-bottom:15px}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-top-image-container img{width:100%;height:auto}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row{margin:60px auto 40px auto;text-align:center}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row:last-child{margin:0 auto}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container{display:inline-block;vertical-align:top;margin:0 11px}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .ddk-gallery-item-inner-container .ddk-gallery-item-cover{cursor:pointer;position:relative}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .ddk-gallery-item-inner-container .ddk-gallery-item-cover img{height:100%;width:auto}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .ddk-gallery-item-inner-container .ddk-gallery-item-cover:hover .ddk-gallery-item-hover{opacity:.9}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .ddk-gallery-item-inner-container .ddk-gallery-item-mob-viewmore a{font-size:16px;text-decoration:underline;font-weight:bold}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .ddk-gallery-item-inner-container .ddk-gallery-item-title p{font-size:18px;color:#646362;line-height:25px;text-align:left;margin:20px 0 0 0}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog{max-width:960px}
[dir="rtl"] body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog{direction:ltr}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content{box-shadow:0 2px 60px 0 rgba(0,0,0,0.4);border:0;border-radius:0}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body{padding:0}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .close{position:absolute;top:11px;right:11px;z-index:9999;margin-right:5px;color:#4c4c4c;opacity:1}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .close:hover{opacity:.5}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content{padding:0}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row{margin:0}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div{padding:0}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav{position:absolute;bottom:0;z-index:3;background:transparent;height:34px}
[dir="rtl"] body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav{font-family:"Arial Hebrew",sans-serif}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav.next{right:3%}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav.next i{margin-left:-4px}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav.previous{left:3%}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-dots{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-dots .owl-dot.active span{background:#e8b945}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-nav{position:absolute;width:100%;bottom:15px}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-item img{display:block;max-width:100%;width:auto;position:relative;z-index:-1;margin:0 auto}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-item .item{background:-webkit-linear-gradient(rgba(10,33,44,0) 78%,#030f15);background:linear-gradient(rgba(10,33,44,0) 78%,#030f15)}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-item .item.the_video{background:#151d21}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-item .item.the_video iframe{margin:0 auto;display:block;width:540px;height:540px;padding-bottom:30px}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.about{position:relative;padding:20px 20px 0}
[dir="rtl"] body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.about{direction:rtl}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.about .info{font-size:18px;color:#646362}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.about .info .ddk-gallery-item-info-title h3{font-family:'Bitter',serif;font-weight:700 !important;color:#646362 !important;font-size:24px !important;line-height:31px !important;text-align:left}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.about .inner-desc{color:#646362;line-height:26px;font-size:18px;text-align:left}
body.page-template-dna-discovery-kit .ddk-section.image-and-2-sides-text{padding:93px 0 0 0}
body.page-template-dna-discovery-kit .ddk-section.image-and-2-sides-text .ddk-img2txt-title-top-img-container h2.ddk-section-title{text-align:center;max-width:940px;margin:0 auto 73px auto}
body.page-template-dna-discovery-kit .ddk-section.image-and-2-sides-text .ddk-img2txt-title-top-img-container .ddk-img2txt-top-image-container img{width:100%;height:auto}
body.page-template-dna-discovery-kit .ddk-section.image-and-2-sides-text .img2txt-content-row{margin-top:32px}
body.page-template-dna-discovery-kit .ddk-section.image-and-2-sides-text .img2txt-content-row h3.content-title{font-family:'Bitter',serif;font-weight:700 !important;font-size:24px !important;color:#646362 !important;line-height:27px !important;margin:0 !important;padding:0}
body.page-template-dna-discovery-kit .ddk-section.image-and-2-sides-text .img2txt-content-row .img2txt-content-container{color:#646362;font-size:18px;line-height:27px}
body.page-template-dna-discovery-kit .ddk-section.middle-content{position:relative;padding:370px 0 235px 0}
body.page-template-dna-discovery-kit .ddk-section.middle-content .left-side-img{position:absolute;top:-5%;left:0;max-width:540px;height:auto}
body.page-template-dna-discovery-kit .ddk-section.middle-content .right-side-img{position:absolute;top:-5%;right:0;max-width:540px;height:auto}
body.page-template-dna-discovery-kit .ddk-section.middle-content .ddk-middle-content-text-container{margin-top:37px}
body.page-template-dna-discovery-kit .ddk-section.middle-content .ddk-middle-content-text-container p{font-size:18px}
body.page-template-dna-discovery-kit .ddk-section.bottom-cta{padding:116px 0 54px 0;text-align:center;min-height:360px}
body.page-template-dna-discovery-kit .ddk-section.bottom-cta h2.ddk-section-title{margin-bottom:18px}
body.page-template-dna-discovery-kit footer.site-footer{background:#394149;height:auto;padding:70px 0 64px 0}
body.page-template-dna-discovery-kit footer.site-footer .ddk-footer-logo{width:222px}
body.page-template-dna-discovery-kit footer.site-footer #main-footer .footer-col .widget ul li.updated-badge a:after{line-height:16px}
body.page-template-dna-discovery-kit footer.site-footer .ddk-footer-partnership-container{height:40px;margin-top:13px}
body.page-template-dna-discovery-kit footer.site-footer .ddk-footer-partnership-container span{font-size:13px;color:#d3d3d3;padding-top:8px;margin-right:9px}
body.page-template-dna-discovery-kit footer.site-footer .ddk-footer-partnership-container img{width:138px}
body.page-template-dna-discovery-kit footer.site-footer .footer-nav ul{list-style:none;padding:0;margin:0}
body.page-template-dna-discovery-kit footer.site-footer .footer-nav ul li{margin-bottom:15px}
body.page-template-dna-discovery-kit footer.site-footer .footer-nav ul li a{font-size:13px;color:#9b9ea0}
body.page-template-dna-discovery-kit footer.site-footer .bbb-logo-container{text-align:right}
body.page-template-dna-discovery-kit footer.site-footer .bbb-logo-container img{width:144px;height:auto}
body.page-template-dna-discovery-kit footer.site-footer .footer-row-1{margin-bottom:40px}
body.page-template-dna-discovery-kit footer.site-footer a{color:#9b9ea0}
body.page-template-dna-discovery-kit footer.site-footer a:hover{color:#fff}
body.page-template-dna-discovery-kit footer.site-footer p{color:#d3d3d3;font-size:13px}
body.page-template-dna-discovery-kit footer.site-footer .footer-social{margin-bottom:12px}
body.page-template-dna-discovery-kit footer.site-footer .footer-social a{font-size:18px;color:#394149;background:#fff;border-radius:50%;width:32px;height:32px;line-height:33px;display:inline-block;text-align:center}
body.page-template-dna-discovery-kit footer.site-footer .footer-social a .fa-twitter{margin-left:2px}
body.page-template-dna-discovery-kit footer.site-footer .footer-social a:hover{background:#fdc60d}
body.page-template-dna-discovery-kit .owl-carousel{display:none}
body.page-template-dna-discovery-kit .owl-carousel.owl-loaded{display:block}
body.page-template-dna-discovery-kit .modal-backdrop.show{background:rgba(15,15,15,0.79);opacity:1}
body.page-template-info-template{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;background:#646361;color:#646362;font-size:18px}
body.page-template-info-template #page #content{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;color:#646362;line-height:1.44}
body.page-template-info-template .info-page-container{background:#fff;padding:77px 80px 140px 80px;box-shadow:0 2px 30px 0 rgba(0,0,0,0.13);margin:63px auto 149px auto;z-index:2}
body.page-template-info-template .info-page-container .info-page-bg-icon{position:absolute;top:300px;right:105px;z-index:-1}
body.page-template-info-template .info-page-container h1.info-page-title{line-height:1.13;font-size:46px;font-weight:300;color:#4c4c4c;margin:0;padding:0 !important}
body.page-template-info-template .info-page-container p.info-page-subtitle{margin:0}
body.page-template-info-template .info-page-container .page-info-content-sections-container .content-section-container{margin-top:50px}
body.page-template-info-template .info-page-container .page-info-content-sections-container h2.page-info-section-title{font-size:40px;font-weight:300;line-height:1.4;color:#4c4c4c;border:none !important;margin:0;padding:0 !important}
body.page-template-info-template .info-page-container .page-info-content-sections-container .page-info-section-content p{font-size:18px;word-break:break-word}
body.page-template-info-template .info-page-container .page-info-content-sections-container .page-info-section-content p:first-child{margin-top:0}
body.page-template-info-template .info-page-container .page-info-content-sections-container .page-info-section-content ul{padding-left:15px;list-style:none}
body.page-template-info-template .info-page-container .page-info-content-sections-container .page-info-section-content ul li{text-indent:-16px;margin-bottom:12px;word-break:break-word}
body.page-template-info-template .info-page-container .page-info-content-sections-container .page-info-section-content ul li:before{display:inline-block;vertical-align:middle;content:'';border-radius:.375rem;height:6px;width:6px;background-color:#fd995b;margin-right:10px}
body.page-template-info-template .info-page-container .page-info-content-sections-container .page-info-section-content .fraud-alert-cols{width:450px}
body.page-template-info-template .info-page-container .page-info-content-sections-container .page-info-section-content .fraud-alert-cols .fraud-col{display:inline-block;width:32%}
body.page-template-info-template .info-page-container svg.svg-separator{margin:40px 0}
body.page-template-info-template .header-logo-container{margin:32px 0 0 34px}
html{height:100%}
body.page-template-wvr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}
body.page-template-wvr #page{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}
body.page-template-wvr img.logo_footer{vertical-align:middle;width:143px;height:auto;float:left}
body.page-template-wvr .footer-gplus-icon{height:17px;vertical-align:middle}
body.page-template-wvr .et-social-icons{margin:0}
body.page-template-wvr .copyright{color:#c4c2bb;font-size:12px;vertical-align:middle;font-weight:400;font-family:'Open Sans',sans-serif;line-height:1;margin-left:20px}
.vital-records-header{background-color:#f8f5ee;padding:14px 0}
.vital-records-header .mobile-logo{display:none}
.vital-records-header .header-container{max-width:1400px;margin:0 auto;padding:0 16px}
.vital-records-header img{height:30px}
.world-vital-page-container{padding:60px 0 120px;max-width:740px;margin:0 auto}
.world-vital-page-container .logo-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}
.world-vital-page-container .logo-group .logo{display:block;padding:0 24px}
.world-vital-page-container .logo-group .logo img{height:40px}
.world-vital-page-container h1{font-size:34px;font-weight:300;line-height:40px;text-align:center;max-width:600px;margin:0 auto}
.world-vital-page-container p{font-size:18px;font-weight:300;line-height:28px;text-align:center}
.world-vital-page-container p a{color:#e56c30}
.world-vital-page-container .question p{font-size:15px;line-height:23px}
.world-vital-page-container .btn-group{text-align:center}
.world-vital-page-container .button{font-size:18px;text-align:center;color:#fff;margin:22px 0}
.error404-cover{background:url(../img/404-cover.jpg) no-repeat center center fixed;background-size:cover}
.error404-cover body,.error404-cover article{height:100%}
.error404-cover body{font-family:'Open Sans',Arial,Helvetica,sans-serif;background:transparent}
.error404-cover article{-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;color:#f8f5ee;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;padding:20px;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;font-size:30px;font-weight:600;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}
.error404-cover header{color:#f8f5ee;text-align:center}
.error404-cover article h1{color:#f8f5ee;margin:25% 0 0 0;font-size:48px;font-weight:600;line-height:1}
.error404-cover article h2{color:#f8f5ee;margin:20px 30px 43px;font-weight:300;line-height:1}
.error404-cover #sidebar .widget_popular_posts{margin-top:-5px}
.error404-cover .button_orange{color:#fff;font-size:15px;font-weight:600;text-transform:capitalize;background-color:#e76f2f;padding:9px 24px}
.error404-cover .button_orange:hover{background-color:#fe701e;color:#fff}
.page-template-google-form .site-content{text-align:center}
.page-template-google-form .gform-top-bg-img{width:100%;height:auto;position:absolute;top:0;left:0}
.page-template-google-form .gform-container{position:relative;z-index:9;margin-top:20%}
.page-template-google-form .gform-container iframe{width:100%}
@font-face{font-family:'HelveticaNeue';src:url("../../fonts/helveticaneue-bold-webfont.woff2") format("woff2"),url("../../fonts/helveticaneue-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}
@font-face{font-family:'HelveticaNeue';src:url("../../fonts/helveticaneue-light-webfont.woff2") format("woff2"),url("../../fonts/helveticaneue-light-webfont.woff") format("woff");font-weight:300;font-style:normal}
@font-face{font-family:'HelveticaNeue';src:url("../../fonts/helveticaneue-medium-webfont.woff2") format("woff2"),url("../../fonts/helveticaneue-medium-webfont.woff") format("woff");font-weight:normal;font-style:normal}
body.page-template-dna-kit-gift{overflow-x:hidden;font-family:"Helvetica Neue","HelveticaNeue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333;-moz-osx-font-smoothing:unset;-webkit-font-smoothing:unset}
body.page-template-dna-kit-gift h1,body.page-template-dna-kit-gift .h1,body.page-template-dna-kit-gift h2,body.page-template-dna-kit-gift .h2,body.page-template-dna-kit-gift h3,body.page-template-dna-kit-gift .h3{margin-bottom:10px}
body.page-template-dna-kit-gift article,body.page-template-dna-kit-gift aside,body.page-template-dna-kit-gift details,body.page-template-dna-kit-gift figcaption,body.page-template-dna-kit-gift figure,body.page-template-dna-kit-gift footer,body.page-template-dna-kit-gift header,body.page-template-dna-kit-gift hgroup,body.page-template-dna-kit-gift main,body.page-template-dna-kit-gift menu,body.page-template-dna-kit-gift nav,body.page-template-dna-kit-gift section,body.page-template-dna-kit-gift summary{display:block}
body.page-template-dna-kit-gift audio,body.page-template-dna-kit-gift canvas,body.page-template-dna-kit-gift progress,body.page-template-dna-kit-gift video{display:inline-block;vertical-align:baseline}
body.page-template-dna-kit-gift audio:not([controls]){display:none;height:0}
body.page-template-dna-kit-gift [hidden],body.page-template-dna-kit-gift template{display:none}
body.page-template-dna-kit-gift a{background-color:transparent}
body.page-template-dna-kit-gift a:active,body.page-template-dna-kit-gift a:hover{outline:0}
body.page-template-dna-kit-gift abbr[title]{border-bottom:1px dotted}
body.page-template-dna-kit-gift b,body.page-template-dna-kit-gift strong{font-weight:bold}
body.page-template-dna-kit-gift dfn{font-style:italic}
body.page-template-dna-kit-gift h1{font-size:2em;margin:.67em 0}
body.page-template-dna-kit-gift mark{background:#ff0;color:#000}
body.page-template-dna-kit-gift small{font-size:80%}
body.page-template-dna-kit-gift sub,body.page-template-dna-kit-gift sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
body.page-template-dna-kit-gift sup{top:-0.5em}
body.page-template-dna-kit-gift sub{bottom:-0.25em}
body.page-template-dna-kit-gift img{border:0}
body.page-template-dna-kit-gift svg:not(:root){overflow:hidden}
body.page-template-dna-kit-gift figure{margin:1em 40px}
body.page-template-dna-kit-gift hr{box-sizing:content-box;height:0}
body.page-template-dna-kit-gift pre{overflow:auto}
body.page-template-dna-kit-gift code,body.page-template-dna-kit-gift kbd,body.page-template-dna-kit-gift pre,body.page-template-dna-kit-gift samp{font-family:monospace,monospace;font-size:1em}
body.page-template-dna-kit-gift button,body.page-template-dna-kit-gift input,body.page-template-dna-kit-gift optgroup,body.page-template-dna-kit-gift select,body.page-template-dna-kit-gift textarea{color:inherit;font:inherit;margin:0}
body.page-template-dna-kit-gift button{overflow:visible}
body.page-template-dna-kit-gift button,body.page-template-dna-kit-gift select{text-transform:none}
body.page-template-dna-kit-gift button,body.page-template-dna-kit-gift html input[type="button"],body.page-template-dna-kit-gift input[type="reset"],body.page-template-dna-kit-gift input[type="submit"]{-webkit-appearance:button;cursor:pointer}
body.page-template-dna-kit-gift button[disabled],body.page-template-dna-kit-gift html input[disabled]{cursor:default}
body.page-template-dna-kit-gift button::-moz-focus-inner,body.page-template-dna-kit-gift input::-moz-focus-inner{border:0;padding:0}
body.page-template-dna-kit-gift input{line-height:normal}
body.page-template-dna-kit-gift input[type="checkbox"],body.page-template-dna-kit-gift input[type="radio"]{box-sizing:border-box;padding:0}
body.page-template-dna-kit-gift input[type="number"]::-webkit-inner-spin-button,body.page-template-dna-kit-gift input[type="number"]::-webkit-outer-spin-button{height:auto}
body.page-template-dna-kit-gift input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
body.page-template-dna-kit-gift input[type="search"]::-webkit-search-cancel-button,body.page-template-dna-kit-gift input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
body.page-template-dna-kit-gift #first-title{margin-top:15px;margin-bottom:3px}
body.page-template-dna-kit-gift #first-row{width:100%;margin-bottom:0}
body.page-template-dna-kit-gift #logo{position:relative}
body.page-template-dna-kit-gift #logo img{position:absolute;z-index:99;width:160px;height:30px;object-fit:contain;margin-top:22px;-webkit-filter:drop-shadow(12px 12px 25px rgba(0,0,0,0.5));filter:drop-shadow(12px 12px 25px rgba(0,0,0,0.5))}
body.page-template-dna-kit-gift #logo img.hover_logo{display:none}
body.page-template-dna-kit-gift p{font-family:'HelveticaNeue',Arial;font-size:18px;letter-spacing:-0.2px;color:#4c4c4c;text-align:left;font-weight:300}
body.page-template-dna-kit-gift h2{width:400px;font-family:Lato;font-size:34px;font-style:italic;letter-spacing:-0.2px;text-align:left;color:#4c4c4c}
body.page-template-dna-kit-gift h2.display-4{margin-top:40px}
body.page-template-dna-kit-gift .discovery{color:#fff}
body.page-template-dna-kit-gift .title-underline.discovery{background-color:#fff}
body.page-template-dna-kit-gift h2.special-weight{font-weight:300}
body.page-template-dna-kit-gift .bold{font-size:18px;font-weight:500;letter-spacing:-0.3px;color:#4c4c4c}
body.page-template-dna-kit-gift .title-underline{margin-top:15px;width:48px;height:4px;border-radius:2.5px;background-color:#4c4c4c}
body.page-template-dna-kit-gift .title-full-underline{width:100%;height:1px;border:solid 1px rgba(0,0,0,0.1);margin-top:20px;margin-bottom:20px !important}
body.page-template-dna-kit-gift section{padding-bottom:10px;position:relative}
body.page-template-dna-kit-gift section.first-section{padding-bottom:0}
body.page-template-dna-kit-gift section.footer{margin-top:80px}
body.page-template-dna-kit-gift .myheritage-data{background-color:#4c4c4c;color:#fff;font-family:Lato;font-style:italic;font-size:15px;text-align:center;padding-top:20px;padding-bottom:20px;letter-spacing:-0.1px;font-weight:normal}
body.page-template-dna-kit-gift .myheritage-data span.extra{color:#a7a7a7}
body.page-template-dna-kit-gift .container{max-width:960px}
body.page-template-dna-kit-gift .wide-container{margin:auto;background-color:#f4f4f4}
body.page-template-dna-kit-gift .contact-form-text-top{line-height:20px}
body.page-template-dna-kit-gift .img-splash{width:100%;height:445px;background-size:cover;background-repeat:no-repeat;background-position:center}
body.page-template-dna-kit-gift .world-map-bg{background-position:center;background-repeat:no-repeat}
body.page-template-dna-kit-gift .img-splash-wrapper{background-color:white}
body.page-template-dna-kit-gift .img-splash,body.page-template-dna-kit-gift .img-splash-wrapper{clip-path:polygon(0 0,100% 0,90% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,90% 100%,0 100%);-moz-clip-path:polygon(0 0,100% 0,90% 100%,0 100%)}
body.page-template-dna-kit-gift #show-top-contact-us{margin-bottom:10px}
body.page-template-dna-kit-gift .upside-down{top:-10px;-webkit-transform:scaleX(-1) rotate(180deg);-ms-transform:scaleX(-1) rotate(180deg);transform:scaleX(-1) rotate(180deg)}
body.page-template-dna-kit-gift #swoosh-bottom{width:100%;height:150px;position:relative;top:-90px;margin-bottom:-90px;background:url(../img/red-swoosh-bottom-updated.png) center top #f4f4f4}
body.page-template-dna-kit-gift #swoosh-top{width:100%;height:100px;position:relative;top:40px;margin-top:-60px;background:url(../img/yellow-swoosh.png) center top #fff}
body.page-template-dna-kit-gift div.bg-gray,body.page-template-dna-kit-gift section.bg-gray{background-color:#f4f4f4}
body.page-template-dna-kit-gift div.bg-orange,body.page-template-dna-kit-gift section.bg-orange{background-color:#e6494e}
body.page-template-dna-kit-gift svg.bg-orange{fill:#fa9e28}
body.page-template-dna-kit-gift .top-form-container{margin-bottom:0 !important}
body.page-template-dna-kit-gift #top-contact-container{max-width:551px;padding-bottom:31px;margin-bottom:0}
body.page-template-dna-kit-gift .counter-and-button-mobile-holder{padding-top:10px}
body.page-template-dna-kit-gift #top-contact{margin-bottom:0}
body.page-template-dna-kit-gift #top-contact input{margin-top:10px;margin-right:5px;font-family:HelveticaNeue-Light;font-size:15px}
body.page-template-dna-kit-gift #top-contact-submit{margin-bottom:0 !important}
body.page-template-dna-kit-gift #third-row-img{padding-top:24px;padding-bottom:38px}
body.page-template-dna-kit-gift #second-row-txt{margin-top:50px}
body.page-template-dna-kit-gift .kit-carousel-item{position:absolute}
body.page-template-dna-kit-gift .kit-carousel-inner{width:100%;height:100%;top:0;position:relative}
body.page-template-dna-kit-gift #testimonials-col{background:url("../img/quotes_desktop.png") no-repeat;background-size:285px;background-position:right top;margin-top:10px}
body.page-template-dna-kit-gift #testimonials-col .row{max-width:100%;margin:0}
body.page-template-dna-kit-gift .testimonial p{font-size:34px;font-weight:lighter;text-align:left;color:#4c4c4c;word-wrap:break-word;line-height:1.3;font-family:'HelveticaNeue-Thin',Arial}
body.page-template-dna-kit-gift .testimonial-name{font-size:18px;font-weight:bold}
body.page-template-dna-kit-gift .testimonial-country{font-size:18px;font-weight:300}
body.page-template-dna-kit-gift .section-placeholder{height:100px}
body.page-template-dna-kit-gift #second-row-img{margin-bottom:-130px}
body.page-template-dna-kit-gift div.popout{top:-100px;max-width:939.4px;border-radius:4px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.33);margin:20px;margin-bottom:-80px}
body.page-template-dna-kit-gift #testimonial-carousel .item.active{display:inherit}
body.page-template-dna-kit-gift #testimonial-carousel{padding:0 10px 30px 10px;margin-top:30px;text-align:center}
body.page-template-dna-kit-gift #testimonial-carousel .carousel-indicators{right:50%;top:auto;bottom:-10px;margin-right:-19px}
body.page-template-dna-kit-gift #testimonial-carousel .carousel-indicators li{background:#4c4c4c;opacity:.3;height:10px;width:10px;margin:1px}
body.page-template-dna-kit-gift #testimonial-carousel .carousel-indicators .active{opacity:1}
body.page-template-dna-kit-gift #bottom-contact-from p{padding-top:16px;width:90%;font-size:18px;font-weight:500;letter-spacing:-0.3px;text-align:left;color:#4c4c4c;margin-left:10px}
body.page-template-dna-kit-gift .popout .row:last-child{padding-bottom:16px}
body.page-template-dna-kit-gift .myheritage-from{width:203px;height:30px;background-color:#fff;border:solid 1px rgba(0,0,0,0.1);padding:6px 12px;margin-right:18px;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
body.page-template-dna-kit-gift .myheritage-from.top{width:253px;height:35px}
body.page-template-dna-kit-gift select.myheritage-from{width:60px}
body.page-template-dna-kit-gift .myheritage-from.red{border:1px solid red}
body.page-template-dna-kit-gift select{border-radius:0}
body.page-template-dna-kit-gift select option{font-weight:300}
body.page-template-dna-kit-gift button.myheritage-from{margin-right:0}
body.page-template-dna-kit-gift input.myheritage-from:focus{border-color:rgba(212,73,222,0.75);box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(212,73,222,0.25);outline:0}
body.page-template-dna-kit-gift button.myheritage-from{width:126px;height:40px;border-radius:23.5px;background-color:#d449de;font-size:18px;font-weight:300;text-align:center;color:#fff}
body.page-template-dna-kit-gift button.myheritage-from:focus{border-color:rgba(212,73,222,0.75);box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(212,73,222,0.25);outline:0}
body.page-template-dna-kit-gift button.myheritage-from:hover{background-color:#c041c9}
body.page-template-dna-kit-gift button.myheritage-from.popup_close_button{font-size:16px}
body.page-template-dna-kit-gift #top-submit{height:35px;padding-top:3px}
body.page-template-dna-kit-gift .top-submit-holder{clear:left;float:left;margin-top:11px}
body.page-template-dna-kit-gift .starting-price-text-mobile-holder{margin:0 auto}
body.page-template-dna-kit-gift .starting-price-preview-text{width:75%;margin-top:7px;padding-top:0 !important;color:#d449de;font-family:Lato;font-style:italic;font-size:15px;padding-right:0}
body.page-template-dna-kit-gift .starting-price{color:#d449de;font-family:Lato;font-style:italic;font-size:15px;padding-right:0;font-size:15px;padding-top:0;margin-top:0;paddig-left:15px;width:75%}
body.page-template-dna-kit-gift .top-contact-form-phone-number{font-family:HelveticaNeue;font-size:15px;font-weight:300;color:#4c4c4c;margin-top:25px}
body.page-template-dna-kit-gift .hours-of-operation{display:inline-block;margin-left:10px;padding-left:10px;border-left:1px solid #a7a7a7}
body.page-template-dna-kit-gift .phone-number{display:inline-block}
body.page-template-dna-kit-gift .myheritage-from::-webkit-input-placeholder{width:60px;height:18px;font-size:15px;font-weight:300;letter-spacing:-0.2px;text-align:left;color:#b6b6b6}
body.page-template-dna-kit-gift #top-submit:disabled,body.page-template-dna-kit-gift #bottom-submit:disabled{background-color:grey;cursor:default}
body.page-template-dna-kit-gift .dna-label{font-weight:300;color:#646362;font-size:15px;letter-spacing:-0.2px;line-height:20px;padding-top:10px;margin-bottom:0}
body.page-template-dna-kit-gift .circle_marker{width:8px;height:8px;border-radius:50%;background-color:#fff;position:absolute;box-shadow:2px 0 5px #040404;z-index:5}
body.page-template-dna-kit-gift .circle_1{top:45%;left:30%}
body.page-template-dna-kit-gift .circle_2{top:36%;left:50%}
body.page-template-dna-kit-gift .lines{width:1px;height:180px;position:absolute;background-color:#fff;z-index:1;box-shadow:2px 0 5px #040404}
body.page-template-dna-kit-gift .line_1{top:41.7%;left:20%;-ms-transform:rotate(35deg);-webkit-transform:rotate(35deg);transform:rotate(35deg)}
body.page-template-dna-kit-gift .line_2{height:280px;top:36.7%;left:46.8%;-ms-transform:rotate(8deg);-webkit-transform:rotate(8deg);transform:rotate(8deg)}
body.page-template-dna-kit-gift .dna-label.bottom-label{color:#a7a7a7;width:145px;text-align:left}
body.page-template-dna-kit-gift #bottom-dna-text{padding-left:25px;padding-right:5px}
body.page-template-dna-kit-gift form>.row{margin-top:10px}
body.page-template-dna-kit-gift .footer-contact-box{box-shadow:0 2px 4px 0 rgba(0,0,0,0.33);box-shadow:0 2px 4px 0 rgba(0,0,0,0.33);border-radius:4px;padding-bottom:20px}
body.page-template-dna-kit-gift .footer ul{list-style-type:none;margin:0;padding:0;overflow:hidden;text-align:center}
body.page-template-dna-kit-gift .footer li{color:#d449de;display:inline-block;margin-left:16px;margin-bottom:18px}
body.page-template-dna-kit-gift .footer li:not(:first-child):before{content:" | "}
body.page-template-dna-kit-gift .footer li a{font-size:16px;font-weight:300;letter-spacing:-0.1px;color:#d449de;text-align:center;padding:16px;text-decoration:none;padding-left:18px}
body.page-template-dna-kit-gift footer .row{margin:0}
body.page-template-dna-kit-gift .row:last-child{margin-bottom:10px}
body.page-template-dna-kit-gift footer{padding:15px 0 10px 0}
body.page-template-dna-kit-gift footer .col-md-12{text-align:center}
body.page-template-dna-kit-gift footer p{font-size:12px;letter-spacing:-0.2px;color:#a7a7a7;text-align:center;margin:0}
body.page-template-dna-kit-gift #third-row-section{z-index:12}
body.page-template-dna-kit-gift .form-sans-serif-font{font-family:sans-serif !important}
body.page-template-dna-kit-gift #bottom-select-div{margin-right:0}
body.page-template-dna-kit-gift .dna-kit-popout p{z-index:100}
body.page-template-dna-kit-gift .dna-line{z-index:10}
body.page-template-dna-kit-gift .contact-row{margin-bottom:0 !important;padding-bottom:0 !important}
body.page-template-dna-kit-gift .footer-form-contact-text{font-family:HelveticaNeue;font-size:15px;text-align:left;color:#4c4c4c;padding-left:25px;font-weight:300;margin-top:12px}
body.page-template-dna-kit-gift .popup_cover{position:fixed;top:0;left:0;width:100%;height:100%;background-color:black;opacity:.4;z-index:1000;display:none}
body.page-template-dna-kit-gift .thank_you_modal{width:450px;height:180px;position:fixed;left:50%;margin-left:-225px;border-radius:5px;background-color:white;z-index:1001;display:none;top:20%}
body.page-template-dna-kit-gift h3.popup_h3{font-weight:500}
body.page-template-dna-kit-gift .popup_button_holder{position:absolute;bottom:10px;right:10px}
body.page-template-dna-kit-gift .popup_close{position:absolute;right:10px;top:-7px;cursor:pointer;z-index:100;font-size:30px;color:lightgrey}
body.page-template-dna-kit-gift .hltr{background-color:#fff}
body.page-template-dna-kit-gift .hltr .row{width:70%}
body.page-template-dna-kit-gift .hltr h3{font-size:34px;color:#e76c23;font-weight:300;line-height:1.5;margin-top:0;margin-bottom:0}
body.page-template-dna-kit-gift .hltr .content{font-size:15px;line-height:1.7;padding-top:80px;padding-bottom:80px}
body.page-template-dna-kit-gift .hltr .content.text{padding-top:90px}
body.page-template-dna-kit-gift .ib{min-height:700px;background-color:#f8f5ee;position:relative;overflow:hidden}
body.page-template-dna-kit-gift .ib .container{margin-bottom:65px}
body.page-template-dna-kit-gift .ib .row div[class^="col-"]{padding-left:0;padding-right:0}
body.page-template-dna-kit-gift .ib .row .content{width:70%;margin:auto}
body.page-template-dna-kit-gift .ib h3{position:absolute;width:70%;left:50%;top:40px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:34px;color:#e76c23;font-weight:300;line-height:1.5;margin-top:0;text-align:center}
body.page-template-dna-kit-gift .cta{min-height:600px;background-color:#f8f5ee;position:relative}
body.page-template-dna-kit-gift .cta:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,0.6);z-index:2}
body.page-template-dna-kit-gift .cta .bnr{background-color:#e76c23;position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:30px 0;text-align:center;z-index:3}
body.page-template-dna-kit-gift .cta h3{font-size:22px;color:#fff;font-weight:300;line-height:1.5;margin-top:0;margin-bottom:1em;text-align:center}
body.page-template-dna-kit-gift .cta .rbtn{color:#fff;display:inline-block !important;width:auto !important;border:1px solid #fff;border-radius:32px;line-height:2;font-size:18px;padding:9px 30px 5px;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
body.page-template-dna-kit-gift .cta .rbtn:hover{background-color:rgba(0,0,0,0.1)}
body.page-template-dna-kit-gift .cta #controlBar_ctavideocontainer{display:none !important}
body.page-template-dna-kit-gift .milestones{background-color:#a4ba73;color:#fff;overflow:hidden}
body.page-template-dna-kit-gift .milestones ul{margin:0;padding:0;list-style:none;text-align:center;position:relative}
body.page-template-dna-kit-gift .milestones ul.first-row:after{content:"";position:absolute;width:350%;height:1px;background-color:#fff;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%}
body.page-template-dna-kit-gift .milestones ul.second-row{max-height:0;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
body.page-template-dna-kit-gift .milestones ul.second-row.open{max-height:500px}
body.page-template-dna-kit-gift .milestones ul li{display:inline-block;text-align:center;min-width:20%;max-width:20%;vertical-align:text-top;padding:40px 0 50px 0}
body.page-template-dna-kit-gift .milestones ul li.has-no-unit h4{margin-top:33px}
body.page-template-dna-kit-gift .milestones ul li>div{width:133px;height:133px;border-radius:100%;border:1px solid #fff;margin:0 auto 10px auto;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
body.page-template-dna-kit-gift .milestones ul li h4{margin-bottom:0;margin-top:20px;font-size:60px;font-weight:400}
body.page-template-dna-kit-gift .milestones ul li .ms-unit{display:block;font-size:18px}
body.page-template-dna-kit-gift .milestones ul li .ms-title{display:block;font-size:22px}
body.page-template-dna-kit-gift .mhbutton{text-align:center;background-color:#fff}
body.page-template-dna-kit-gift .mhbutton div[class^="col-"]{padding-top:30px;padding-bottom:30px}
body.page-template-dna-kit-gift .mhbutton .sbtn{color:#e76c23;display:inline-block;border:1px solid #e76c23;border-radius:3px;line-height:2;padding:9px 30px 5px;font-size:18px;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
body.page-template-dna-kit-gift .mhbutton .sbtn:hover{background-color:#f6e7db}
body.page-template-dna-kit-gift .panorama{min-height:600px;position:relative;width:100%;background-color:#fff}
body.page-template-dna-kit-gift .panorama .panorama-image{min-height:600px;background-position:left center;background-size:auto 100%;background-repeat:repeat-x;z-index:1;position:relative}
body.page-template-dna-kit-gift .panorama .pan-controls{position:absolute;width:100%;background-color:pink;z-index:2;height:60px;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
body.page-template-dna-kit-gift .panorama .pan-controls a{display:block;position:absolute;background-color:rgba(255,255,255,0.9);width:60px;height:60px;border-radius:100%;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:3;background-repeat:no-repeat;background-position:center center}
body.page-template-dna-kit-gift .panorama .pan-controls a:hover{background-color:white}
body.page-template-dna-kit-gift .panorama .pan-controls.pan-left{left:10px;background-image:url(../img/arrow-left.svg)}
body.page-template-dna-kit-gift .panorama .pan-controls.pan-right{right:10px;background-image:url(../img/arrow-right.svg)}
body.page-template-dna-kit-gift .accordion{background-color:#f8f5ee;padding-top:95px;padding-bottom:95px}
body.page-template-dna-kit-gift .accordion h2{font-size:34px;color:#e76c23;font-weight:400;margin-bottom:30px}
body.page-template-dna-kit-gift .accordion h3{font-size:32px;font-weight:200;display:block;border-bottom:1px solid #c7c7c7;line-height:83px;padding-top:10px;margin-bottom:0;margin-top:0;padding-left:80px;position:relative}
body.page-template-dna-kit-gift .accordion h3 a{text-decoration:none;color:#646362}
body.page-template-dna-kit-gift .accordion h3 img{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-height:36px;max-width:36px}
body.page-template-dna-kit-gift .accordion h3:first-of-type{border-top:1px solid #c7c7c7}
body.page-template-dna-kit-gift .accordion .acc-content{background-color:#fff;padding:30px 40px 40px 115px;border-bottom:1px solid #c7c7c7}
body.page-template-dna-kit-gift .accordion .acc-content h4{font-size:18px;color:#e76c23}
body.page-template-dna-kit-gift .accordion .acc-content .acc-excerpt{font-size:18px;margin-bottom:20px}
body.page-template-dna-kit-gift .social-nav{margin:0;padding:0;list-style:none;text-align:right}
body.page-template-dna-kit-gift .social-nav li{display:inline-block;padding:0 4px;vertical-align:top}
body.page-template-dna-kit-gift .social-nav li a{display:block;background-repeat:no-repeat;background-size:cover;line-height:0;font-size:0;width:30px;height:30px}
body.page-template-dna-kit-gift .social-nav li a[href*="twitter"]{background-image:url(../img/icon-twitter.svg)}
body.page-template-dna-kit-gift .social-nav li a[href*="facebook"]{background-image:url(../img/icon-facebook.svg)}
body.page-template-dna-kit-gift .social-nav li a[href*="google"]{background-image:url(../img/icon-google.svg)}
body.page-template-dna-kit-gift .accordion_pro_bono{background-color:#f8f5ee;padding-bottom:95px}
body.page-template-dna-kit-gift #probono-section{padding:0;max-width:100% !important;width:100% !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
body.page-template-dna-kit-gift #probono-section #probono_accordion{width:100%}
body.page-template-dna-kit-gift #probono-section .probono_accordion_title{display:block;color:#e96f21;font-size:20px;font-weight:bold;line-height:83px;position:relative;border-bottom:1px solid #bfbaae;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;margin:0;padding:0}
body.page-template-dna-kit-gift #probono-section .probono_accordion_title a{color:#646362;text-decoration:none;font-size:32px;font-weight:200;line-height:83px;padding-top:10px;margin:0}
body.page-template-dna-kit-gift #probono-section .probono_accordion_title:first-child{border-top:1px solid #bfbaae}
body.page-template-dna-kit-gift #probono-section .probono_accordion_title[aria-expanded="true"]{border-bottom:0;padding-bottom:5px}
body.page-template-dna-kit-gift #probono-section .probono_accordion_title[aria-expanded="true"] i.acc_plusminus{background-image:url(../images/minus.svg);-webkit-transform:none;-ms-transform:none;transform:none;top:24px}
body.page-template-dna-kit-gift #probono-section .probono_accordion_title i.acc_plusminus{background-image:url(../images/plus.svg);display:block;width:40px;height:40px;position:absolute;right:0;border-radius:50%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-size:contain;opacity:.6;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}
body.page-template-dna-kit-gift #probono-section .probono_accordion_title i.acc_plusminus:hover{opacity:.9}
body.page-template-dna-kit-gift #probono-section .probono_accordion_detail{border-bottom:1px solid #bfbaae;padding-bottom:30px}
body.page-template-dna-kit-gift #probono-section .probono_accordion_detail .probono_accordion_content{max-width:75%;font-size:15px}
body.page-template-dna-kit-gift #probono-section .probono_accordion_references{padding-top:30px;margin:0;overflow:hidden}
body.page-template-dna-kit-gift #probono-section .probono_accordion_references .probono_references_col{width:25%;padding:10px 12px 20px 0;display:inline-block;vertical-align:top;float:left;height:300px}
body.page-template-dna-kit-gift #probono-section .probono_accordion_references .probono_references_col .probono_references_media{padding:5px;border:1px solid #e0e0e0;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;border-radius:4px}
body.page-template-dna-kit-gift #probono-section .probono_accordion_references .probono_references_col .probono_references_media:hover{border:1px solid #f5b790}
body.page-template-dna-kit-gift #probono-section .probono_accordion_references .probono_references_col .probono_references_media a{display:block;background-position:center center;position:relative;background-size:cover}
body.page-template-dna-kit-gift #probono-section .probono_accordion_references .probono_references_col .probono_references_media a:before{content:"";display:block;padding-bottom:56.25%}
body.page-template-dna-kit-gift #probono-section .probono_accordion_references .probono_references_col .probono_references_media a.acc_type_link{background-color:transparent;background-size:contain;background-repeat:no-repeat}
body.page-template-dna-kit-gift #probono-section .probono_accordion_references .probono_references_col .probono_references_media_descr{font-size:15px;padding:15px 5px}
body.page-template-dna-kit-gift #probono-section .acc_mobile_close{display:none;text-align:center;color:#e76f2f;cursor:pointer;text-decoration:underline}
body.page-template-dna-kit-gift .accordion_pro_bono h2{font-size:34px;color:#e76c23;font-weight:400;margin-bottom:30px}
body.page-template-dna-kit-gift .video_button{width:55px;height:55px;border-radius:50%;background-color:rgba(0,0,0,0.2);border:2px solid white;position:absolute;left:50%;top:50%;cursor:pointer;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transition:-webkit-transform .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;transition:all .2s ease;transition:all .2s ease,-webkit-transform .2s ease;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
body.page-template-dna-kit-gift .video_button:before{position:absolute;content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid white;left:50%;top:50%;-webkit-transform:translate(-30%,-50%);-ms-transform:translate(-30%,-50%);transform:translate(-30%,-50%)}
body.page-template-dna-kit-gift .video_button:hover{background-color:rgba(234,108,46,0.9)}
body.page-template-dna-kit-gift .pro_bono_text p{font-size:18px}
body.page-template-dna-kit-gift .rail-select{position:relative;display:inline-block;width:auto}
body.page-template-dna-kit-gift .rail-select img{width:15px;height:15px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin-top:50%;margin-right:5px;display:none}
body.page-template-dna-kit-gift .rail-select select{font-family:HelveticaNeue;font-size:18px;font-weight:300;text-align:center;color:#4c4c4c;height:38px}
body.page-template-dna-kit-gift .rail-select select:focus{outline:0;box-shadow:none}
body.page-template-dna-kit-gift .rail-select .select-side{width:20px;position:absolute;background-color:#FFF;height:100%;left:40px;pointer-events:none;text-align:center;border-right:solid 1px #e5e5e5;border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5;display:none}
body.page-template-dna-kit-gift .dna-kit-popout{background:#f5f5f5;position:relative;float:right;background-color:#fff;box-shadow:2px 4px 4px 0 rgba(44,44,44,0.14);height:66px;z-index:99}
body.page-template-dna-kit-gift .dna-kit-popout p{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%);text-align:center;font-style:italic;font-size:16px;font-family:Lato;font-weight:500}
body.page-template-dna-kit-gift #dna-popout-1{width:210px;top:140px;right:102px;padding-left:5px;padding-right:5px;border:1px solid rgba(0,0,0,0.1)}
body.page-template-dna-kit-gift #dna-popout-2{width:193px;right:141px;top:31px;padding-left:5px;padding-right:5px;border:1px solid rgba(0,0,0,0.1)}
body.page-template-dna-kit-gift .dna-line svg{fill:#fff;stroke:#fff;stroke-width:1;overflow:visible}
body.page-template-dna-kit-gift #dna-line-1{top:-200px;right:55px;height:160px;position:absolute}
body.page-template-dna-kit-gift #dna-line-2{top:-150px;right:0;position:absolute}
body.page-template-dna-kit-gift .kit_carousel{position:absolute;margin-bottom:-130px}
body.page-template-dna-kit-gift .dna-line .tablet,body.page-template-dna-kit-gift .dna-line .small-tablet,body.page-template-dna-kit-gift .dna-line .mobile{display:none}
body.page-template-dna-kit-gift .show-on-mobile{display:none}
body.page-template-dna-kit-gift #nopadding{padding:0;text-align:center;margin-left:0}
body.page-template-dna-kit-gift footer{background-color:#646362;padding:15px 0 10px 0;color:#c4c2bb;z-index:14;position:relative}
.page-template-about{height:100%;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;-moz-osx-font-smoothing:unset;-webkit-font-smoothing:unset}
.page-template-about header{background-color:#f8f5ee;height:64px;position:fixed;z-index:99;width:100%;top:0;left:0}
.page-template-about .navbar-header{width:210px;float:left}
.page-template-about .navbar-brand{display:block;position:relative;height:64px;width:210px}
.page-template-about .navbar-brand .logo{visibility:visible;opacity:1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.page-template-about .navbar-brand .logo_alt{visibility:hidden;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.page-template-about .navbar-brand .logo_white{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);visibility:hidden;opacity:0}
.page-template-about .navbar-brand:hover .logo_alt{visibility:visible;opacity:1}
.page-template-about .navbar-brand:hover .logo{visibility:hidden;opacity:0}
.page-template-about .navbar.navbar-default{background-color:transparent;border:0}
.page-template-about .navbar #main-menu-navbar{width:calc(100% - 210px);float:right}
.page-template-about .navbar ul.nav{display:table;width:100%;float:none;text-align:justify}
.page-template-about .navbar ul.nav>li{position:relative;display:table-cell;float:none;border-top:solid 1px transparent;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.page-template-about .navbar ul.nav>li:after{content:"";width:1px;height:100%;background-color:#dad7d0;position:absolute;right:-1px;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;opacity:0}
.page-template-about .navbar ul.nav>li:hover{border-top:solid 1px #dad7d0;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1)}
.page-template-about .navbar ul.nav>li:hover:after{visibility:visible;opacity:1}
.page-template-about .navbar ul.nav>li:hover>.sub-menu{visibility:visible;opacity:1;top:63px}
.page-template-about .navbar ul.nav>li:hover>a{background-color:#f2efea;color:#e76c23}
.page-template-about .navbar ul.nav>li:hover>a:before{-webkit-transform:none;-ms-transform:none;transform:none;top:0;height:100%}
.page-template-about .navbar ul.nav>li:last-child:hover>a:after{visibility:hidden;opacity:0}
.page-template-about .navbar ul.nav>li:last-child>a:after{content:"";width:1px;height:30px;background-color:#dad7d0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.page-template-about .navbar ul.nav>li.current-menu-item>a{color:#e76c23}
.page-template-about .navbar ul.nav>li>a{padding-top:22px;padding-bottom:15px;padding-left:40px;padding-right:40px;font-size:18px;background-color:transparent;color:#646362;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;text-align:center}
.page-template-about .navbar ul.nav>li>a:before{content:"";width:1px;height:30px;background-color:#dad7d0;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.page-template-about .navbar ul.nav>li .sub-menu{position:absolute;min-width:200px;max-width:286px;background-color:#fff;border:solid 1px rgba(199,199,199,0.7);box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);visibility:hidden;opacity:0;z-index:10;top:80%;left:0;list-style:none;margin:0;padding:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.page-template-about .navbar ul.nav>li .sub-menu li{padding:12px 10px 8px 10px;text-decoration:none;font-size:15px;text-align:left;border-bottom:solid 1px rgba(199,199,199,0.7);display:block;white-space:nowrap;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.page-template-about .navbar ul.nav>li .sub-menu li:hover{background-color:#f2efea}
.page-template-about .navbar ul.nav>li .sub-menu li a{color:#646362;display:block;text-decoration:none}
.page-template-about .navbar ul.nav>li .sub-menu li.current-menu-item>a{color:#e76c23}
.page-template-about .navbar ul.nav>li .sub-menu li:last-of-type{border-bottom:0}
.page-template-about .navbar-toggle{position:absolute;left:15px;top:15px;margin:0;border:0}
.page-template-about .navbar-toggle:hover{background-color:transparent !important}
.page-template-about .navbar-toggle .icon-bar{background-color:#f8f5ee !important}
.page-template-about #herospacer{height:calc(100% - 32px);position:relative;z-index:14;pointer-events:none;-webkit-transition:all 4s ease-in-out;transition:all 4s ease-in-out}
.page-template-about #herospacer.min{height:80px !important}
.page-template-about #herospacer.min:after{display:none !important}
.page-template-about #herospacer:after{content:"";position:absolute;width:100%;height:30px;background-image:url(../img/icon-arrow-down.png);background-repeat:no-repeat;background-position:center center;display:block;left:0;bottom:-32px}
.page-template-about .hero{height:calc(100% - 32px);overflow:hidden;position:fixed;width:100%;top:0;left:0}
.page-template-about .hero .mobile-overlay{display:none;width:100%;height:100%;display:none;background-color:rgba(248,245,238,0.7);position:absolute;top:0;left:0;pointer-events:none}
.page-template-about .hero #controlBar_videocontainer{opacity:0 !important}
.page-template-about .hero #controlBar_videocontainer.playing{opacity:1 !important}
.page-template-about .hero #videocontainer{height:100%;width:100%;position:absolute;top:0;left:0;z-index:1}
.page-template-about .hero .video-poster{position:absolute;width:100%;height:100%;top:0;left:0}
.page-template-about .hero .container{position:relative;z-index:2;width:100%;height:100%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.page-template-about .hero .container.playing{-webkit-transform:translateX(-105%);-ms-transform:translateX(-105%);transform:translateX(-105%)}
.page-template-about .hero .container .tagline-overlay{content:"";width:250%;height:250%;position:absolute;top:-150%;-webkit-transform:rotate(10deg);-ms-transform:rotate(15deg);transform:rotate(15deg);background-color:rgba(0,0,0,0.5);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;left:-204% !important}
.page-template-about .hero .container .tagline-overlay.playing{right:150%}
.page-template-about .hero .container .tagline{position:absolute;top:50%;left:7%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#f8f5ee;z-index:4}
.page-template-about .hero .container .tagline h1{font-size:54px;font-weight:300;margin-top:0}
.page-template-about .hero .container .tagline h2{font-size:34px;font-weight:500;margin-top:0;line-height:1.2;margin-bottom:20px}
.page-template-about .hero .video-controls{display:block;position:relative;z-index:5;width:60px !important;height:60px !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer}
.page-template-about .hero .video-controls svg{width:100%;height:100%}
.page-template-about .hero .video-controls.video-play{visibility:hidden;opacity:0}
.page-template-about .hero .video-controls.video-close{visibility:hidden;opacity:0;position:absolute;top:90px;right:20px}
.page-template-about .hero .video-controls.video-pause{visibility:hidden;opacity:0;position:absolute;bottom:20px;left:20px}
.page-template-about .hero .video-controls.video-play-mobile{cursor:pointer;display:none;outline:0;border:0}
.page-template-about .hero .video-controls.video-play-mobile svg{z-index:12;position:absolute;pointer-events:none;left:0;top:0}
.page-template-about .hero .video-controls.ready.video-play{visibility:visible;opacity:1}
.page-template-about .hero .video-controls.playing.video-play{visibility:hidden;opacity:0}
.page-template-about .hero .video-controls.playing.video-pause{visibility:visible;opacity:1}
.page-template-about .hero .video-controls.playing.video-close{visibility:visible;opacity:1}
.page-template-about .accordion{background-color:#f8f5ee;padding-top:95px;padding-bottom:95px}
.page-template-about .accordion h2{font-size:34px;color:#e76c23;font-weight:400;margin-bottom:30px}
.page-template-about .accordion h3{font-size:32px;font-weight:200;display:block;border-bottom:1px solid #c7c7c7;line-height:83px;padding-top:10px;margin-bottom:0;margin-top:0;padding-left:80px;position:relative}
.page-template-about .accordion h3 a{text-decoration:none;color:#646362}
.page-template-about .accordion h3 img{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-height:36px;max-width:36px}
.page-template-about .accordion h3:first-of-type{border-top:1px solid #c7c7c7}
.page-template-about .accordion .acc-content{background-color:#fff;padding:30px 40px 40px 115px;border-bottom:1px solid #c7c7c7}
.page-template-about .accordion .acc-content h4{font-size:18px;color:#e76c23}
.page-template-about .accordion .acc-content .acc-excerpt{font-size:18px;margin-bottom:20px}
.page-template-about .mhbutton{text-align:center;background-color:#fff}
.page-template-about .mhbutton div[class^="col-"]{padding-top:30px;padding-bottom:30px}
.page-template-about .mhbutton .sbtn{color:#e76c23;display:inline-block;border:1px solid #e76c23;border-radius:3px;line-height:2;padding:9px 30px 5px;font-size:18px;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.page-template-about .mhbutton .sbtn:hover{background-color:#f6e7db}
.page-template-about .cta{min-height:600px;background-color:#f8f5ee;position:relative}
.page-template-about .cta:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,0.6);z-index:2}
.page-template-about .cta .bnr{background-color:#e76c23;position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:30px 0;text-align:center;z-index:3}
.page-template-about .cta h3{font-size:22px;color:#fff;font-weight:300;line-height:1.5;margin-top:0;margin-bottom:1em;text-align:center}
.page-template-about .cta .rbtn{color:#fff;display:inline-block !important;width:auto !important;border:1px solid #fff;border-radius:32px;line-height:2;font-size:18px;padding:9px 30px 5px;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.page-template-about .cta .rbtn:hover{background-color:rgba(0,0,0,0.1)}
.page-template-about .cta #controlBar_ctavideocontainer{display:none !important}
.page-template-about section{position:relative;z-index:13}
.page-template-about .hltr{background-color:#fff}
.page-template-about .hltr .row{width:70%}
.page-template-about .hltr h3{font-size:34px;color:#e76c23;font-weight:300;line-height:1.5;margin-top:0;margin-bottom:0}
.page-template-about .hltr .content{font-size:15px;line-height:1.7;padding-top:80px;padding-bottom:80px}
.page-template-about .hltr .content.text{padding-top:90px}
.page-template-about .ib{min-height:700px;background-color:#f8f5ee;position:relative;overflow:hidden}
.page-template-about .ib .container{margin-bottom:65px}
.page-template-about .ib .row div[class^="col-"]{padding-left:0;padding-right:0}
.page-template-about .ib .row .content{width:70%;margin:auto}
.page-template-about .ib h3{position:absolute;width:70%;left:50%;top:40px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:34px;color:#e76c23;font-weight:300;line-height:1.5;margin-top:0;text-align:center}
.page-template-about .milestones{background-color:#a4ba73;color:#fff;overflow:hidden}
.page-template-about .milestones ul{margin:0;padding:0;list-style:none;text-align:center;position:relative}
.page-template-about .milestones ul.first-row:after{content:"";position:absolute;width:350%;height:1px;background-color:#fff;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%}
.page-template-about .milestones ul.second-row{max-height:0;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
.page-template-about .milestones ul.second-row.open{max-height:500px}
.page-template-about .milestones ul li{display:inline-block;text-align:center;min-width:20%;max-width:20%;vertical-align:text-top;padding:40px 0 50px 0}
.page-template-about .milestones ul li.has-no-unit h4{margin-top:33px}
.page-template-about .milestones ul li>div{width:133px;height:133px;border-radius:100%;border:1px solid #fff;margin:0 auto 10px auto;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.page-template-about .milestones ul li h4{margin-bottom:0;margin-top:20px;font-size:60px;font-weight:400}
.page-template-about .milestones ul li .ms-unit{display:block;font-size:18px}
.page-template-about .milestones ul li .ms-title{display:block;font-size:22px}
.page-template-about .panorama{min-height:600px;position:relative;width:100%;background-color:#fff}
.page-template-about .panorama .panorama-image{min-height:600px;background-position:left center;background-size:auto 100%;background-repeat:repeat-x;z-index:1;position:relative}
.page-template-about .panorama .pan-controls{position:absolute;width:100%;background-color:pink;z-index:2;height:60px;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.page-template-about .panorama .pan-controls a{display:block;position:absolute;background-color:rgba(255,255,255,0.9);width:60px;height:60px;border-radius:100%;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:3;background-repeat:no-repeat;background-position:center center}
.page-template-about .panorama .pan-controls a:hover{background-color:white}
.page-template-about .panorama .pan-controls.pan-left{left:10px;background-image:url(../img/arrow-left.svg)}
.page-template-about .panorama .pan-controls.pan-right{right:10px;background-image:url(../img/arrow-right.svg)}
.page-template-about #probono-section{padding:0;max-width:100% !important;width:100% !important}
.page-template-about #probono-section #probono_accordion{width:100%}
.page-template-about #probono-section .probono_accordion_title{display:block;color:#e96f21;font-size:20px;font-weight:bold;line-height:83px;position:relative;border-bottom:1px solid #bfbaae;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;margin:0;padding:0}
.page-template-about #probono-section .probono_accordion_title a{color:#646362;text-decoration:none;font-size:32px;font-weight:200;line-height:83px;padding-top:10px;margin:0}
.page-template-about #probono-section .probono_accordion_title:first-child{border-top:1px solid #bfbaae}
.page-template-about #probono-section .probono_accordion_title[aria-expanded="true"]{border-bottom:0;padding-bottom:5px}
.page-template-about #probono-section .probono_accordion_title[aria-expanded="true"] i.acc_plusminus{background-image:url(../img/minus.svg);-webkit-transform:none;-ms-transform:none;transform:none;top:24px}
.page-template-about #probono-section .probono_accordion_title i.acc_plusminus{background-image:url(../img/plus.svg);display:block;width:40px;height:40px;position:absolute;right:0;border-radius:50%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-size:contain;opacity:.6;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}
.page-template-about #probono-section .probono_accordion_title i.acc_plusminus:hover{opacity:.9}
.page-template-about #probono-section .probono_accordion_detail{border-bottom:1px solid #bfbaae;padding-bottom:30px}
.page-template-about #probono-section .probono_accordion_detail .probono_accordion_content{max-width:75%;font-size:15px}
.page-template-about #probono-section .probono_accordion_references{padding-top:30px;margin:0;overflow:hidden}
.page-template-about #probono-section .probono_accordion_references .probono_references_col{width:25%;padding:10px 12px 20px 0;display:inline-block;vertical-align:top;float:left;height:300px}
.page-template-about #probono-section .probono_accordion_references .probono_references_col .probono_references_media{padding:5px;border:1px solid #e0e0e0;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;border-radius:4px}
.page-template-about #probono-section .probono_accordion_references .probono_references_col .probono_references_media:hover{border:1px solid #f5b790}
.page-template-about #probono-section .probono_accordion_references .probono_references_col .probono_references_media a{display:block;background-position:center center;position:relative;background-size:cover}
.page-template-about #probono-section .probono_accordion_references .probono_references_col .probono_references_media a:before{content:"";display:block;padding-bottom:56.25%}
.page-template-about #probono-section .probono_accordion_references .probono_references_col .probono_references_media a.acc_type_link{background-color:transparent;background-size:contain;background-repeat:no-repeat}
.page-template-about #probono-section .probono_accordion_references .probono_references_col .probono_references_media_descr{font-size:15px;padding:15px 5px}
.page-template-about #probono-section .acc_mobile_close{display:none;text-align:center;color:#e76f2f;cursor:pointer;text-decoration:underline}
.page-template-about .accordion_pro_bono{background-color:#f8f5ee}
.page-template-about .accordion_pro_bono h2{font-size:34px;color:#e76c23;font-weight:400;margin-bottom:30px}
.page-template-about .video_button{width:55px;height:55px;border-radius:50%;background-color:rgba(0,0,0,0.2);border:2px solid white;position:absolute;left:50%;top:50%;cursor:pointer;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transition:-webkit-transform .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;transition:all .2s ease;transition:all .2s ease,-webkit-transform .2s ease;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
.page-template-about .video_button:before{position:absolute;content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid white;left:50%;top:50%;-webkit-transform:translate(-30%,-50%);-ms-transform:translate(-30%,-50%);transform:translate(-30%,-50%)}
.page-template-about .video_button:hover{background-color:rgba(234,108,46,0.9)}
.page-template-about .pro_bono_text p{font-size:18px}
.page-template-about footer{background-color:#646362;padding:45px 0 20px 0;color:#c4c2bb;z-index:14;position:relative}
.page-template-about footer .about-footer-menu-container{padding:0}
.page-template-about footer .name-directory{color:#878680;width:auto;margin:10px auto 30px auto;font-weight:400}
.page-template-about footer .name-directory a{color:#c4c2bb;font-size:12px}
.page-template-about footer .copyline{padding-top:30px}
.page-template-about footer .copyline .logo_footer{display:inline-block;vertical-align:bottom;height:25px}
.page-template-about footer .copyline .copyright{display:inline-block;vertical-align:bottom;font-size:12px;font-weight:400;color:#878680;line-height:16px;opacity:1 !important}
.page-template-about footer .widget h3{display:none}
.page-template-about footer .widget ul.menu{margin:0;padding:0;list-style:none}
.page-template-about footer .widget ul.menu li:first-child a{margin-bottom:5px;font-size:18px}
.page-template-about footer .widget ul.menu li a{text-decoration:none;color:#c4c2bb;font-size:12px;line-height:2.2}
.page-template-about footer .widget ul.menu li a:hover{text-decoration:underline}
.page-template-about .social-nav{margin:0;padding:0;list-style:none;text-align:right}
.page-template-about .social-nav li{display:inline-block;padding:0 4px;vertical-align:top}
.page-template-about .social-nav li a{display:block;background-repeat:no-repeat;background-size:cover;line-height:0;font-size:0;width:30px;height:30px}
.page-template-about .social-nav li a[href*="twitter"]{background-image:url(../img/icon-twitter.svg)}
.page-template-about .social-nav li a[href*="facebook"]{background-image:url(../img/icon-facebook.svg)}
.page-template-about .social-nav li a[href*="google"]{background-image:url(../img/icon-google.svg)}
body.page-template-the-missing-piece{background-size:cover}
body.page-template-the-missing-piece .site{overflow-x:hidden}
body.page-template-the-missing-piece .mhmp-page__container{border-radius:20px;box-shadow:0 10px 70px 0 rgba(0,0,0,0.5);background-color:#fff;margin:80px auto;padding:30px 40px;background-repeat:no-repeat;background-size:90%;background-position:17vw 90%}
body.page-template-the-missing-piece .mhmp-page__top-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
body.page-template-the-missing-piece .mhmp-page__top-header a{margin-left:30px}
body.page-template-the-missing-piece .mhmp-page__brand{line-height:1;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right}
body.page-template-the-missing-piece .mhmp-page__inner-container{padding:80px 40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
body.page-template-the-missing-piece .mhmp-page__page-title-subtitle{color:#000;-webkit-box-flex:1;-webkit-flex:1 1 300px;-ms-flex:1 1 300px;flex:1 1 300px;max-width:300px;-webkit-animation:fadein 2s;animation:fadein 2s;margin-top:-42px}
body.page-template-the-missing-piece .mhmp-page__page-title-image{margin:10px auto;-webkit-animation:fadein 2s;animation:fadein 2s}
body.page-template-the-missing-piece .mhmp-page__page-subtitle{padding:0 10px;font-size:22px;line-height:28px}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:185px}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp__video{padding:7px;box-shadow:0 12px 15px 0 rgba(0,0,0,0.4);background-color:#f7f7f7;margin-top:-42px;margin-right:30px;position:relative;z-index:11;-webkit-animation:fadeinPhotoMain 2s cubic-bezier(0.42,0,0.58,1) both;animation:fadeinPhotoMain 2s cubic-bezier(0.42,0,0.58,1) both}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp__video-caption{width:430px;font-size:16px;line-height:1.38;color:#6b6b6b;margin-left:27px;padding:0;margin:12px 0 12px 27px}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp-page__spread-photos{position:relative}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp-page__spread-photos .mhmp-page__spread-photo-container{position:absolute}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp-page__spread-photos .photo-1{top:-535px;left:-120px;width:220px;-webkit-animation:fadeinPhotoMain 3s;animation:fadeinPhotoMain 3s;-webkit-animation-timing-function:cubic-bezier(0,0,1,1);animation-timing-function:cubic-bezier(0,0,1,1)}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp-page__spread-photos .photo-2{top:-80px;left:-230px;width:200px;-webkit-animation:fadeinPhotoMain 2s;animation:fadeinPhotoMain 2s;-webkit-animation-timing-function:cubic-bezier(0.25,0.1,0.25,1);animation-timing-function:cubic-bezier(0.25,0.1,0.25,1)}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp-page__spread-photos .photo-3{top:-320px;right:-170px;width:260px;-webkit-animation:fadeinPhotoMain 2.5s;animation:fadeinPhotoMain 2.5s;-webkit-animation-timing-function:cubic-bezier(0.42,0,1,1);animation-timing-function:cubic-bezier(0.42,0,1,1)}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp-page__spread-photos .sp-overlap-video{top:-95px;right:-30px;position:absolute;z-index:15;width:126px;-webkit-animation:fadeinPhotoMain 3s;animation:fadeinPhotoMain 3s;-webkit-animation-timing-function:cubic-bezier(0,0,0.58,1);animation-timing-function:cubic-bezier(0,0,0.58,1)}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp-page__brush-image-container{position:relative}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp-page__brush-image-container .mhmp-page__symbol-img{position:absolute}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp-page__brush-image-container .symbol-img-1{top:-205px;left:-120px;z-index:10}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp-page__brush-image-container .symbol-img-2{bottom:-80px;right:160px;z-index:10}
body.single-celebs{position:relative}
body.single-celebs .mh-celebs__content.celebs-extra-top-margin{padding-top:45px}
body.single-celebs .mh-celebs__content>.container{padding-bottom:95px}
body.single-celebs .container{width:1145px;margin:0 auto;max-width:calc(100vw - 96px)}
body.single-celebs header{padding:35px 0 20px}
body.single-celebs header .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
body.single-celebs header .site-branding{max-width:184px}
body.single-celebs header .mh-celebs__powered-by{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
body.single-celebs header .mh-celebs__powered-by span{font-size:18px;letter-spacing:.42px;color:#424242}
body.single-celebs header .mh-celebs__powered-by img{margin-left:10px;max-width:69px}
body.single-celebs header .mh-celebs__discover-more{width:100%;margin-top:14px}
body.single-celebs header .mh-celebs__discover-more a{font-size:18px;line-height:1.67;letter-spacing:.3px;color:#333;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
body.single-celebs header .mh-celebs__discover-more a i{font-size:11px;margin-right:5px}
body.single-celebs header .mh-celebs__discover-more a:hover span{text-decoration:underline}
body.single-celebs footer{width:100%;background-color:#fcf0ea;padding:20px 0 20px;margin-top:15px;position:fixed;bottom:0;z-index:99}
body.single-celebs footer .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
body.single-celebs .mh-celebs__url-modal{position:fixed;border-radius:.25rem;background-color:#e56c31;padding:.75rem;color:#fff;top:100px;right:50px;z-index:9999;font-size:16px}
body.single-celebs .mh-celebs__url-modal span{position:relative;z-index:1000}
body.single-celebs .mh-celebs__url-modal-overlay{background:#000;opacity:.4;width:100%;height:100%;position:fixed;top:0;left:0;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:990}
body.single-celebs .mh-celebs__back-button{display:none}
body.single-celebs .mh-celebs__content>.container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
body.single-celebs .mh-celebs__left{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
body.single-celebs .mh-celebs__left .scroll-to-view{display:none}
body.single-celebs .mh-celebs__intro-title{font-size:18px;line-height:1.67;letter-spacing:.3px;color:#000}
body.single-celebs .mh-celebs__intro-content{font-size:15px;line-height:1.6;letter-spacing:.3px;color:#333;margin:7px 0}
body.single-celebs .mh-celebs__right{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
body.single-celebs .mh-celebs__right-inner{position:relative;max-width:440px;width:100%;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
body.single-celebs .mh-celebs__heading{margin-bottom:17px}
body.single-celebs .mh-celebs__heading-inner{position:relative}
body.single-celebs .mh-celebs__heading h1{font-size:28px;font-weight:normal;line-height:1.21;letter-spacing:.2px;color:#000;text-align:center}
body.single-celebs .mh-celebs__heading h1 strong{font-size:58px;line-height:1;font-weight:bold;color:#333}
body.single-celebs .mh-celebs__common-ancestor{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:19px;font-size:18px;margin:0 9px}
body.single-celebs .mh-celebs__common-ancestor-separator{padding:0 7px}
body.single-celebs .mh-celebs__common-ancestor-item{line-height:1.67;letter-spacing:.3px;color:#333;text-align:center}
body.single-celebs .mh-celebs__ancestors-branching-curve{position:relative;width:50%;height:7px;opacity:.4;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;border-top-left-radius:5px;border-top-right-radius:5px;margin:0 auto 12px}
body.single-celebs .mh-celebs__ancestors-branching-curve:before{position:absolute;content:'';background-color:#000;width:1px;height:11px;top:-11px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
body.single-celebs .mh-celebs__ancestors{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
body.single-celebs .mh-celebs__ancestors-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
body.single-celebs .mh-celebs__ancestors-column--celebs .celeb{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
body.single-celebs .mh-celebs__ancestors-person{font-size:15px;line-height:1.2;padding:7px 0;letter-spacing:.55px;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
body.single-celebs .mh-celebs__ancestors-person:not(.ancestor-before-cta){width:100%;max-width:65%;margin:0 auto}
body.single-celebs .mh-celebs__ancestors-person-arrow-up{position:relative;display:block;width:100%;max-height:28px;padding-bottom:14px !important}
body.single-celebs .mh-celebs__ancestors-person-arrow-up.hide{display:none}
body.single-celebs .mh-celebs__ancestors-person:first-child{-webkit-box-flex:initial;-webkit-flex:initial;-ms-flex:initial;flex:initial}
body.single-celebs .mh-celebs__ancestors-person:first-child-arrow-up{display:none}
body.single-celebs .mh-celebs__ancestors-person.private span{position:relative;color:transparent;text-shadow:0 0 10px #000;text-shadow:0 0 10px .01em black}
body.single-celebs .mh-celebs__ancestors-person.hide{max-height:0;overflow:hidden;padding:0}
body.single-celebs .mh-celebs__ancestors-person.ancestor-before-cta{position:relative}
body.single-celebs .mh-celebs__ancestors-person.ancestor-before-cta span{display:none}
body.single-celebs .mh-celebs__ancestors-person.ancestor-before-cta .mh-celebs__ancestors-person-arrow-up{padding-bottom:134px}
body.single-celebs .mh-celebs__ancestors-person.celeb{padding-top:11px;-webkit-box-flex:initial;-webkit-flex:initial;-ms-flex:initial;flex:initial}
body.single-celebs .mh-celebs__ancestors-person.celeb h2{border:0 !important;padding:0 !important;font-size:22px;font-weight:bold;line-height:1;letter-spacing:.3px;color:#333}
body.single-celebs .mh-celebs__ancestors-person.celeb span{font-size:15px;letter-spacing:.55px;color:#565656;line-height:1.4}
body.single-celebs .mh-celebs__ancestors-person.celeb .mh-celebs__ancestors-person-arrow-up{margin-bottom:8px}
body.single-celebs .mh-celebs__ancestors-full-family-path-cta{width:calc(200% - 40px);position:absolute;box-shadow:0 2px 8px 0 rgba(0,0,0,0.1);border:solid 1px rgba(0,0,0,0.03);background-color:#fff;padding:25px 0;top:15px;left:0;border-radius:6px;text-align:center;cursor:pointer;z-index:5;margin:0 20px}
body.single-celebs .mh-celebs__ancestors-full-family-path-cta h4{font-size:22px;line-height:1.27;letter-spacing:.3px;color:#e56c30;font-weight:500}
body.single-celebs .mh-celebs__cta-title{font-size:15px;letter-spacing:1px;margin-right:22px;text-transform:uppercase;font-weight:600;color:#333}
body.single-celebs .mh-celebs__cta-link,body.single-celebs .mh-celebs__splash-screen__button a{border-radius:20px;padding:5px 32px;font-size:18px;line-height:1.67;letter-spacing:.3px;color:#fff;border-color:#e56c30;background-color:#e56c30}
body.single-celebs .mh-celebs__cta-link:hover,body.single-celebs .mh-celebs__splash-screen__button a:hover{color:#f8f5ee;border-color:#e56c30;background-color:#fe701c}
body.single-celebs .mh-social-strip{margin:0;padding:20px 0 15px 0}
body.single-celebs .mh-social-strip__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:95px}
body.single-celebs .mh-social-strip__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;padding-left:10px;margin:0}
body.single-celebs .mh-social-strip__title{font-size:15px;line-height:1.54;letter-spacing:.3px;text-align:center;color:#999}
body.single-celebs .mh-social-strip__item{margin-right:13px}
body.single-celebs .mh-social-strip__item span{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
body.single-celebs .mh-celebs__splash-screen{position:fixed;top:0;bottom:0;width:100%;height:100%;background:#fff;z-index:99;display:none;overflow:hidden;overflow-y:auto}
body.single-celebs .mh-celebs__splash-screen .scroll-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:20px;min-height:674px}
body.single-celebs .mh-celebs__splash-screen__logo{max-width:156px;padding:18px;box-sizing:content-box;margin-bottom:20px}
body.single-celebs .mh-celebs__splash-screen__title{font-size:36px;font-weight:normal;line-height:40px;text-align:center;letter-spacing:1px;margin-bottom:33px;line-height:1.02}
body.single-celebs .mh-celebs__splash-screen__title strong{font-size:47px;letter-spacing:.2px}
body.single-celebs .mh-celebs__splash-screen__button{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px}
body.single-celebs .mh-celebs__splash-screen__button a{min-width:226px !important;text-align:center;display:inline-block}
body.single-celebs .mh-celebs__splash-screen .mh-celebs__photos{position:relative;height:348px;width:541px;margin-left:-17px;margin-bottom:40px;margin-top:0;box-shadow:0 -56px 45px -64px transparent}
body.single-celebs .mh-celebs__splash-screen .mh-celebs__photos-item{position:absolute;height:320px;width:320px}
body.single-celebs .mh-celebs__splash-screen .mh-celebs__photos-item-info{top:80%}
body.single-celebs .mh-celebs__splash-screen .mh-celebs__photos-item-name{font-size:20.6px;font-weight:normal;line-height:1.27;letter-spacing:.28px;color:#fff;text-align:center}
body.single-celebs .mh-celebs__splash-screen .mh-celebs__photos-item-title{display:none}
body.single-celebs .mh-celebs__splash-screen .mh-celebs__photos-item-inner{height:85%;width:85%;border-radius:50%;position:relative;overflow:hidden}
body.single-celebs .mh-celebs__splash-screen .mh-celebs__photos-item-inner:after{content:'';position:absolute;width:100%;height:50%;bottom:0;opacity:.72;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),#000);background-image:linear-gradient(to bottom,rgba(0,0,0,0),#000)}
body.single-celebs .mh-celebs__photos{position:relative;height:402px;margin-bottom:35px;width:515px;margin-top:2px;margin-left:-4px;box-shadow:0 -56px 45px -64px rgba(0,0,0,0)}
body.single-celebs .mh-celebs__photos:not(.fixed){top:-7px;left:50px}
body.single-celebs .mh-celebs__photos.fixed{-webkit-transition:all .6s ease;transition:all .6s ease;position:fixed;left:-9999px;opacity:0}
body.single-celebs .mh-celebs__photos.fixed .mh-celebs__photos-inner{padding:0;margin:0 2.5%}
body.single-celebs .mh-celebs__photos.fixed .mh-celebs__photos-item{height:48px;width:48px}
body.single-celebs .mh-celebs__photos.fixed .mh-celebs__photos-item-inner{height:48px;width:48px}
body.single-celebs .mh-celebs__photos.fixed .mh-celebs__photos-item-info{top:calc(100% + 3px);width:254%}
body.single-celebs .mh-celebs__photos.fixed .mh-celebs__photos-item-title{opacity:0}
body.single-celebs .mh-celebs__photos-inner{width:357px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:0 14px}
body.single-celebs .mh-celebs__photos-item{position:absolute;height:297px;width:297px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-clip:padding-box;background-position:center;background-size:contain;background-repeat:no-repeat}
body.single-celebs .mh-celebs__photos-item:first-child{bottom:0;left:0}
body.single-celebs .mh-celebs__photos-item:first-child:after{display:block;position:absolute;content:url("/wp-content/themes/myheritage-lp/assets/dist/img/full-circle.svg");left:-50px;top:-40px;height:auto}
body.single-celebs .mh-celebs__photos-item:last-child{top:0;right:0}
body.single-celebs .mh-celebs__photos-item:last-child:after{display:block;position:absolute;content:url("/wp-content/themes/myheritage-lp/assets/dist/img/half-circle.svg");top:-18px;right:-50px;height:auto}
body.single-celebs .mh-celebs__photos-item-inner{position:relative;height:254px;width:254px;border-radius:50%;overflow:hidden}
body.single-celebs .mh-celebs__photos-item-inner img{width:100%;height:100%;object-fit:cover;position:absolute;border-radius:50%;left:0}
body.single-celebs .mh-celebs__photos-item-inner:after{content:'';position:absolute;width:100%;height:50%;bottom:0;opacity:.72;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),#000);background-image:linear-gradient(to bottom,rgba(0,0,0,0),#000)}
body.single-celebs .mh-celebs__photos-item-info{position:absolute;bottom:26px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0;z-index:1}
body.single-celebs .mh-celebs__photos-item-name{font-size:20.6px;font-weight:bold;line-height:1.27;letter-spacing:.28px;color:#fff;text-align:center}
body.single-celebs .mh-celebs__photos-item-title{display:none}
body.single-celebs.admin-bar .mh-celebs__splash-screen{margin-top:32px !important;height:calc(100% - 32px)}
body.single-celebs.admin-bar .mh-celebs__heading{top:99px !important}
body.single-celebs.admin-bar .mh-celebs__back-button{margin-top:32px !important}
body.single-celebs.admin-bar.celebs-scrolled .mh-social-strip{top:32px !important}
.br-mobile{display:none}
body.page-template-celebs-lobby{position:relative}
body.page-template-celebs-lobby .container{width:1137px;margin:0 auto;max-width:calc(100vw - 96px)}
body.page-template-celebs-lobby header{padding:35px 0 27px}
body.page-template-celebs-lobby header .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
body.page-template-celebs-lobby header .site-branding{max-width:184px}
body.page-template-celebs-lobby header .mh-celebs__powered-by{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
body.page-template-celebs-lobby header .mh-celebs__powered-by span{font-size:18px;letter-spacing:.42px;color:#424242}
body.page-template-celebs-lobby header .mh-celebs__powered-by img{margin-left:10px;max-width:69px}
body.page-template-celebs-lobby header .mh-celebs__discover-more{display:none}
body.page-template-celebs-lobby .mh-celebs-lobby__heading{width:100%;margin-top:85px;position:relative;padding:21px 0 43px}
body.page-template-celebs-lobby .mh-celebs-lobby__heading:after{height:30px;width:70px;position:absolute;content:'';background:#fff;border-top-width:0;border-left-width:0;-webkit-transform:0;-ms-transform:rotate(45deg);bottom:-10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-inner{width:90%;margin:0 auto;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:1}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-text{position:relative;padding:22px 0;z-index:99}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-text h1{text-align:center;font-size:32px;font-weight:bold;line-height:1.2;letter-spacing:.23px;color:#333;text-transform:uppercase}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-image-center-top{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-image-center-top--mobile{display:none}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-image-center-bottom{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-image-center-bottom--mobile{display:none}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-border-top{line-height:0}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-border-top svg{max-width:100%}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-border-bottom{line-height:0}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-border-bottom svg{max-width:100%}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-image-before{position:absolute;top:-45px;left:-165px;max-width:145px;width:auto}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-image-before--mobile{display:none}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-image-after{position:absolute;top:-45px;right:-165px;max-width:145px;width:auto}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-image-after--mobile{display:none}
body.page-template-celebs-lobby .mh-celebs-lobby__subtitle{padding-top:70px;padding-bottom:53px}
body.page-template-celebs-lobby .mh-celebs-lobby__subtitle h2{padding:0 !important;font-size:22px;font-weight:normal;line-height:1.27;letter-spacing:.3px;text-align:center;color:#595959;border:0 !important}
body.page-template-celebs-lobby .mh-celebs-lobby__grid .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item{position:relative;width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:85px}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item:nth-child(even) .mh-celebs-lobby__grid-item-photo:first-child{left:70px}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item:nth-child(even) .mh-celebs-lobby__grid-item-photo:nth-child(2){z-index:10;left:0}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item:nth-child(even) .mh-celebs-lobby__grid-item-page-link{right:-10px}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item:nth-child(odd) .mh-celebs-lobby__grid-item-page-link{left:0}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item-page-link{position:absolute;width:90%;height:100%;top:0;opacity:0;z-index:20}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item-photo{position:relative;height:290px;width:290px;min-width:287px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-clip:padding-box;background-position:center;background-size:contain;background-repeat:no-repeat}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item-photo:first-child{z-index:5}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item-photo:nth-child(2){z-index:10;left:-70px}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item-photo-inner{position:relative;height:254px;width:254px;border-radius:50%;overflow:hidden}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item-photo-inner img{width:100%;height:100%;object-fit:cover;position:absolute;border-radius:50%;left:0}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item-photo-inner:after{content:'';position:absolute;width:100%;height:50%;bottom:0;left:0;opacity:.72;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),#000);background-image:linear-gradient(to bottom,rgba(0,0,0,0),#000)}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item-photo-info{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0;z-index:1}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item-photo-name{font-size:20.6px;font-weight:bold;line-height:1.27;letter-spacing:.28px;color:#fff;text-align:center}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item-photo-and-sign{position:absolute;z-index:15;left:-15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:100px;font-weight:bold;line-height:.62;text-shadow:0 0 19px rgba(0,0,0,0.84);color:#fff}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){body.single-celebs .mh-celebs__common-ancestor{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
body.single-celebs .mh-celebs__common-ancestor:before,body.single-celebs .mh-celebs__common-ancestor:after{content:'';display:block}
body.single-celebs .mh-celebs__photos-item:first-child:after{height:120%}
body.single-celebs .mh-celebs__photos-item:last-child:after{height:120%}
}@media(min-width:300px) and (max-width:800px){body.page-template-dna-kit-gift .dna-kit-popout{height:40px}
body.page-template-dna-kit-gift .dna-kit-popout p{font-size:11px;-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%);text-align:center;top:50%}
}@media(min-width:300px) and (max-width:765px){body.page-template-dna-kit-gift .counter-and-button-mobile-holder{margin:0 auto}
body.page-template-dna-kit-gift div.popout{top:-100px;max-width:100%;border-radius:0;background-color:#fff;box-shadow:none;margin:0;margin-bottom:-80px}
body.page-template-dna-kit-gift #logo img{left:50%;margin-left:-80px}
body.page-template-dna-kit-gift section,body.page-template-dna-kit-gift .mobile-center{text-align:center}
body.page-template-dna-kit-gift section.footer{margin-top:10px}
body.page-template-dna-kit-gift .mobile-center{margin:10px auto 30px auto;padding-left:10px;padding-right:10px}
body.page-template-dna-kit-gift .mobile-left{text-align:left;margin-left:10px}
body.page-template-dna-kit-gift .hide-on-mobile{display:none}
body.page-template-dna-kit-gift .show-on-mobile{display:inherit}
body.page-template-dna-kit-gift .container,body.page-template-dna-kit-gift #top-contact-container{width:100%}
body.page-template-dna-kit-gift .avatar{width:116px !important;margin-bottom:15px !important}
body.page-template-dna-kit-gift .form-group{margin-bottom:0}
body.page-template-dna-kit-gift .myheritage-from{width:85%;max-width:400px}
body.page-template-dna-kit-gift input.myheritage-from{width:100%;margin-top:10px;max-width:100%;font-family:HelveticaNeue-Light}
body.page-template-dna-kit-gift #top-contact-container{max-width:100%}
body.page-template-dna-kit-gift #top-contact-submit{text-align:left}
body.page-template-dna-kit-gift #first-row{margin:0}
body.page-template-dna-kit-gift #first-title{margin-top:10px;font-size:32px;padding-left:0;padding-right:0}
body.page-template-dna-kit-gift .img-splash-wrapper{width:100%;padding:0}
body.page-template-dna-kit-gift .img-splash-wrapper,body.page-template-dna-kit-gift .img-splash{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 90%);clip-path:polygon(0 0,100% 0,100% 100%,0 90%);-moz-clip-path:polygon(0 0,100% 0,100% 85%,0 75%)}
body.page-template-dna-kit-gift .img-splash{margin-bottom:5px;max-height:200px;background-position:101% -1%;background-size:113%}
body.page-template-dna-kit-gift .img-splash img{width:100%}
body.page-template-dna-kit-gift div.popout{top:0;box-shadow:none;margin-bottom:10px}
body.page-template-dna-kit-gift .rail-select{left:15px;float:left}
body.page-template-dna-kit-gift #top-contact-submit{padding:0}
body.page-template-dna-kit-gift .testimonial p{text-align:center;font-size:22px}
body.page-template-dna-kit-gift div.testimonial{min-height:208px}
body.page-template-dna-kit-gift #testimonials-col{background-size:260px;background-position:135% -20px}
body.page-template-dna-kit-gift #bottom-contact-from p{width:100%}
body.page-template-dna-kit-gift button#top-submit{min-width:126px;float:right}
body.page-template-dna-kit-gift button#bottom-submit{width:85%}
body.page-template-dna-kit-gift bottom-dna-text{width:50%}
body.page-template-dna-kit-gift .footer li:nth-child(3):before,body.page-template-dna-kit-gift .footer li:nth-child(5):before{content:""}
body.page-template-dna-kit-gift .box-image{margin-top:-20px}
body.page-template-dna-kit-gift .thank_you_modal{width:300px;margin-left:-160px}
body.page-template-dna-kit-gift .footer-form-contact-text,body.page-template-dna-kit-gift .top-contact-form-phone-number{width:100%;text-align:center;padding-left:0}
body.page-template-dna-kit-gift .top-contact-form-phone-number{margin-bottom:20px;padding-top:13px}
body.page-template-dna-kit-gift .phone_pre_text{display:block}
body.page-template-dna-kit-gift .top-contact-form-phone-number .phone_pre_text{font-weight:bold}
body.page-template-dna-kit-gift .footer-form-contact-text .hours-of-operation{border-left:0}
body.page-template-dna-kit-gift #bottom-dna-text{padding-right:0}
body.page-template-dna-kit-gift #bottom-select-div{margin-right:0;left:-6px;float:right;margin-right:4px}
body.page-template-dna-kit-gift #show-top-contact-us{width:274px;height:40px;padding-top:0}
body.page-template-dna-kit-gift .contact-form-text-top{margin-bottom:10px}
body.page-template-dna-kit-gift .myheritage-from.top{width:285px}
body.page-template-dna-kit-gift .top-submit-holder{clear:none;width:126px;float:left;padding-left:15px;margin-top:0;padding-right:0}
body.page-template-dna-kit-gift .footer li a{padding-left:10px;padding-right:0}
body.page-template-dna-kit-gift #second-row-txt{width:100%}
}@media(min-width:320px) and (max-width:480px){body.page-template-the-missing-piece{overflow-x:hidden}
body.page-template-the-missing-piece .site{overflow-x:hidden}
body.page-template-the-missing-piece .mhmp-page__container{margin:35px auto;padding:35px 7.5%;background-size:140%;background-position:17vw 40%}
body.page-template-the-missing-piece .mhmp-page__top-header a{margin-left:24px;font-size:18px;line-height:1.27}
body.page-template-the-missing-piece .mhmp-page__brand{text-align:center}
body.page-template-the-missing-piece .mhmp-page__brand img{width:122px;margin-top:80px}
body.page-template-the-missing-piece .mhmp-page__inner-container{padding:30px 0 85px}
body.page-template-the-missing-piece .mhmp-page__page-title-image{width:80%;margin:8px 0}
body.page-template-the-missing-piece .mhmp-page__page-subtitle{font-size:17.6px;line-height:1.27;margin-bottom:95px;width:90%}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container{margin:0;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp__video{width:100%}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp__video iframe{width:100%;height:140px}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp__video-caption{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:5px 10px;font-size:14px;line-height:1.29}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp-page__spread-photos .photo-1{top:-405px;right:-110px;left:unset;width:140px}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp-page__spread-photos .photo-2{top:-20px;left:-52px;width:140px}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp-page__spread-photos .photo-3{top:-25px;right:-30px;width:150px;z-index:16}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp-page__spread-photos .sp-overlap-video{top:60px;right:85px;width:80px}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp-page__brush-image-container .symbol-img-1{top:-290px;left:20px;width:20px}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp-page__brush-image-container .symbol-img-2{bottom:-50px;right:160px;width:20px}
}@media(min-width:321px) and (max-width:360px){body.page-template-adoptees-dna .wrapper{max-width:310px}
}@media(min-width:426px){.page-template-page-jewish-dna #under-hero-sharer .content-container{height:70px}
}@media(min-width:456px) and (max-width:543px){.fx-section-images_slider .slider-fullscreen .slider-carousel .owl-stage-outer{margin-left:-17.2%}
}@media(min-width:544px) and (max-width:767px){.fx-section-images_slider .slider-fullscreen .slider-carousel .owl-stage-outer{margin-left:-17.2%}
}@media(min-width:580px){body.page-template-adoptees-dna .dnaquest-top-banner{min-height:54px;padding:15px 0 18px}
}@media(min-width:767px) and (max-width:1024px){.fx-section-hero{padding-bottom:70px !important;margin-bottom:-70px !important}
}@media(min-width:768px) and (max-width:1279px){.fx-section-images_slider .slider-fullscreen .slider-carousel .slider-thumbnail-bg{position:absolute;top:0;left:0;right:0;bottom:0}
.fx-section-images_slider .slider-fullscreen .slider-carousel .slider-thumbnail-bg-wrapper{height:0;padding-bottom:76.7%}
}@media(min-width:768px) and (max-width:1600px){.coronalab .fx-section-products_display__product-right--image-orientation-left img{max-width:85%}
.coronalab .fx-section-products_display__product-right--image-orientation-right img{max-width:85%}
}@media(min-width:768px) and (max-width:1024px) and (orientation:landscape){body.page-template-the-missing-piece .mhmp-page__container{margin:90px auto}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container{margin:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:40px !important}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp__video{width:80%;margin:0 auto;max-width:549px}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp__video iframe{height:242px !important}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp-page__spread-photos .photo-1{top:-45.25vw;right:unset;left:-30px;width:50%}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp-page__brush-image-container .symbol-img-1{top:-16.25vw;left:-10px}
}@media(min-width:768px) and (max-width:1024px){body.page-template-the-missing-piece{overflow-x:hidden}
body.page-template-the-missing-piece .site{overflow-x:hidden}
body.page-template-the-missing-piece .mhmp-page__container{margin:35px auto;padding:35px;background-size:140%;background-position:17vw 40%}
body.page-template-the-missing-piece .mhmp-page__brand img{margin-top:40px}
body.page-template-the-missing-piece .mhmp-page__inner-container{padding:30px 0 85px}
body.page-template-the-missing-piece .mhmp-page__page-title-image{width:100%;margin:8px 0}
body.page-template-the-missing-piece .mhmp-page__page-subtitle{margin-bottom:95px}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container{margin:0;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp__video{width:100%;margin:-42px auto 0;max-width:100%}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp__video iframe{width:100%;height:350px}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp__video-caption{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:5px 10px}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp-page__spread-photos .photo-1{top:-77.25vw;right:-90px;left:unset;width:50%}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp-page__spread-photos .photo-2{top:-20px;left:-72px}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp-page__spread-photos .photo-3{top:-245px}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp-page__spread-photos .sp-overlap-video{top:-30px}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp-page__brush-image-container .symbol-img-1{top:-56.25vw;left:20px}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp-page__brush-image-container .symbol-img-2{bottom:-70px;right:50%}
}@media(min-width:768px) and (max-width:1199px){body.page-template-dna-discovery-kit footer.site-footer .footer-logo-col-container{width:40%}
body.page-template-dna-discovery-kit footer.site-footer .footer-menu-col-container{width:60%}
}@media(min-width:768px) and (max-width:870px){body.page-template-dna-discovery-kit footer.site-footer .footer-logo-col-container{text-align:left}
body.page-template-dna-discovery-kit footer.site-footer .footer-credit-col-container{text-align:left}
}@media(min-width:768px) and (max-width:1023px){.fx-section-images_slider .slider-slides .owl-nav .owl-prev,.fx-section-images_slider .slider-slides .owl-nav .owl-next{top:auto;bottom:20px;height:66px}
}@media(min-width:768px){.fx-footer-logo-and-copyright__logo-container{float:left}
.fx-page-dir-rtl .fx-footer-logo-and-copyright__logo-container{float:right}
.fx-footer-logo-and-copyright__copyright-container{float:right}
.fx-page-dir-rtl .fx-footer-logo-and-copyright__copyright-container{float:left}
.fx-section-hero_with_decorations{padding:0 25px 62px 25px}
.fx-section-hero_with_decorations__inner-container{padding:117px 0 0 0;min-height:500px}
.fx-section-hero_with_decorations__hide-dt{display:none}
.fx-section-products_display__product-left{-webkit-flex-basis:47.5%;-ms-flex-preferred-size:47.5%;flex-basis:47.5%;max-width:47.5%;padding-right:10%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.fx-section-products_display__product-right{-webkit-flex-basis:52.5%;-ms-flex-preferred-size:52.5%;flex-basis:52.5%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.coronalab .fx-section-products_display__product-title{margin-top:40px;font-size:48px}
.fx-section-card_image__big-image-block-mobile{display:none}
.fx-section-media_items__items-container{width:75%;display:block;margin-right:auto;margin-left:auto}
.fx-section-media_items__items-nav .owl-prev{float:left}
.fx-page-dir-rtl .fx-section-media_items__items-nav .owl-prev{float:right}
.fx-section-media_items__items-nav .owl-next{float:right}
.fx-page-dir-rtl .fx-section-media_items__items-nav .owl-next{float:left}
.fx-section-media_items__items-nav{position:absolute;top:20px;width:calc(100% + 180px);left:-90px}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content.header-centered-content{text-align:center;margin-top:90px}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content.header-centered-content h1.centered-header-title{text-align:center}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content.header-centered-content .centered-header-price-container .price{margin:20px auto 0 auto;text-align:center !important}
.page-template-page-jewish-dna #news_items .news__item{max-width:255px}
.page-template-dyi #page .content .row div .the-card:hover .more-details{display:block;cursor:pointer}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .close img.close-img{display:none}
.page-template-fdyi #page .content .row div .the-card:hover .artist-top-gradient{background-image:-webkit-linear-gradient(top,rgba(10,33,44,0),rgba(7,24,33,0.6) 46%,#030f15);background-image:linear-gradient(to bottom,rgba(10,33,44,0),rgba(7,24,33,0.6) 46%,#030f15)}
.page-template-fdyi #page .content .row div .the-card:hover .artist-bottom-gradient{background-image:-webkit-linear-gradient(top,rgba(10,33,44,0),rgba(7,24,33,0.6) 46%,#030f15);background-image:linear-gradient(to bottom,rgba(10,33,44,0),rgba(7,24,33,0.6) 46%,#030f15)}
.page-template-fdyi #page .content .row div .the-card:hover .artist-bg-gradient{opacity:0}
.page-template-fdyi #page .content .row div .the-card:hover img.read-more-play.read-more-play-reg{display:none}
.page-template-fdyi #page .content .row div .the-card:hover img.read-more-play.read-more-play-hover{display:block}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .close img.close-img{display:none}
.page-template-pdyi #page .content .row div .the-card .artist-bg-gradient{opacity:0}
.page-template-pdyi #page .content .row div .the-card:hover .more-details button{opacity:1}
.page-template-pdyi #page .content .row div .the-card:hover .artist-top-gradient{background-image:-webkit-linear-gradient(top,rgba(10,33,44,0),rgba(7,24,33,0.6) 46%,#030f15);background-image:linear-gradient(to bottom,rgba(10,33,44,0),rgba(7,24,33,0.6) 46%,#030f15)}
.page-template-pdyi #page .content .row div .the-card:hover .artist-bottom-gradient{background-image:-webkit-linear-gradient(top,rgba(10,33,44,0),rgba(7,24,33,0.6) 46%,#030f15);background-image:linear-gradient(to bottom,rgba(10,33,44,0),rgba(7,24,33,0.6) 46%,#030f15)}
.page-template-pdyi #page .content .row div .the-card:hover .artist-bg-gradient{opacity:1}
.page-template-pdyi #page .content .row div .the-card:hover img.read-more-play.read-more-play-reg{display:none}
.page-template-pdyi #page .content .row div .the-card:hover img.read-more-play.read-more-play-hover{display:block}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .close img.close-img{display:none}
body.page-template-dna-discovery-kit .smob-only{display:none !important}
body.page-template-dna-discovery-kit .ddk-section.image-and-2-sides-text .img2txt-content-row .img2txt-right{padding-left:22px}
body.page-template-dna-discovery-kit footer.site-footer #main-footer .container{padding:0}
body.page-template-dna-discovery-kit footer.site-footer #main-footer .footer-col{width:33.333%;padding-right:0}
body.page-template-dna-discovery-kit footer.site-footer .footer-row-2{border-top:1px solid #595f66;padding-top:40px}
body.page-template-info-template .info-page-container .page-info-content-sections-container .page-info-section-content .fraud-alert-cols-mob{display:none}
}@media(min-width:768px) and (max-width:900px){.page-template-page-jewish-dna #header.header-centered{height:570px}
}@media(min-width:768px) and (max-width:991px){body.page-template-dna-discovery-kit header.ddk-header .header-col.sticky-header-cta-side-container{width:calc(100% - 160px)}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.photos{-webkit-box-flex:0;-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.about{-webkit-box-flex:0;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}
body.page-template-dna-discovery-kit .ddk-section.image-and-2-sides-text .ddk-img2txt-title-top-img-container .golden-separator{margin-left:auto;margin-right:auto}
}@media(min-width:769px){.page-template-page-jewish-dna footer.site-footer .site-info .logo-bbb{margin-right:25px}
body.page-template-dna-discovery-kit footer.site-footer .ddk-footer-partnership-container span{float:left}
}@media(min-width:783px){body.page-template-dna-test-new.admin-bar .mobilenav{top:93px}
}@media(min-width:990px) and (max-width:1899px){body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-content-container{min-height:619px}
}@media(min-width:990px){.page-template-page-jewish-dna #section-social-feeds .social-feeds-container .social-feed-item iframe{width:100%}
body.page-template-adoptees-dna .dna-section.text-and-background.text-and-bg-text-right .text-container{width:50%;float:right}
body.page-template-adoptees-dna .dna-section.text-and-background.text-and-bg-text-left .text-container{width:50%;float:left}
}@media(min-width:991px){.atitle-separator.mob-sep{display:none}
.fx-section-card_image__small-image-block{display:inline-block;max-width:320px}
.fx-section-card_image__big-image-block{display:inline-block;width:calc(100% - 340px);margin-left:19px;float:right}
.fx-page-dir-rtl .fx-section-card_image__big-image-block{float:left;margin-left:0;margin-right:19px}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content.header-centered-content .centered-header-desc{text-align:center}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content.header-centered-content .centered-header-price-container{bottom:22px;left:50%;position:absolute;margin-left:-130px;text-align:center}
.page-template-page-jewish-dna #section-social-feeds .site-content{border-bottom:solid 1px #dcdcdc}
.page-template-page-jewish-dna #section-social-feeds .h2-wrapper h2:after{left:calc(50% - 29px)}
.page-template-page-jewish-dna #section-social-feeds .myheritage-social-col,.page-template-page-jewish-dna #section-social-feeds .competitor-social-col{float:left;width:350px}
.page-template-page-jewish-dna #section-social-feeds .myheritage-social-col{padding-right:15px}
.page-template-page-jewish-dna #section-social-feeds .competitor-social-col{padding-left:15px}
.page-template-page-jewish-dna #section-social-feeds h3.social-col-title.social-col-mob-title{display:none}
.page-template-page-jewish-dna #section-social-feeds .social-feeds-container{max-height:910px;overflow-x:auto;width:750px;margin:0 auto}
.page-template-page-jewish-dna #section-social-feeds .feed-load-more-btn-container{display:none}
body.page-template-adoptees-dna .site-branding .svg-mask .hero-desc-container .hero-cta-container .apps-closed-badge{border-left:0;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;width:auto}
body.page-template-adoptees-dna .dna-section.under-hero-sharer .image-container{width:35%;z-index:99;position:relative}
body.page-template-adoptees-dna .dna-section.under-hero-sharer .content-container{position:absolute;right:0;top:50px;width:66%;height:140px;padding:15px 0 25px 12%}
body.page-template-adoptees-dna .dna-section.text-and-image .content-container{width:50%;float:left}
body.page-template-adoptees-dna .dna-section.big-icon-list .icons-list-container .icons-list-item .icon-container{width:20%;float:left}
body.page-template-adoptees-dna .dna-section.big-icon-list .icons-list-container .icons-list-item .content-container{width:75%;float:left;padding-left:5%}
body.page-template-adoptees-dna .dna-section.big-icon-list .cta-container a.button{float:right}
body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-members-container .board-members-row{margin-top:100px}
body.page-template-adoptees-dna .dna-section.steps-bar .steps-container .step{display:inline-block;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}
body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-content-container h2.about-mh-title-mobile{display:none}
body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-content-container .content-inner-container,body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-content-container .dna-section.big-icon-list .icons-list-container .icons-list-item .content-container .content-inner-container p,body.page-template-adoptees-dna .dna-section.big-icon-list .icons-list-container .icons-list-item .content-container .content-inner-container .dna-section.about-my-heritage .about-mh-content-container p,body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-header .content-inner-container .dna-section.about-my-heritage .about-mh-content-container p,body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-content-container .content-inner-container p,body.page-template-adoptees-dna .dna-section.success-stories .success-stories-header .content-inner-container .dna-section.about-my-heritage .about-mh-content-container p,body.page-template-adoptees-dna .dna-section.other-projects .content-inner-container .dna-section.about-my-heritage .about-mh-content-container p,body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-content-container .dna-section.faq .faq-answer p,body.page-template-adoptees-dna .dna-section.faq .faq-answer .dna-section.about-my-heritage .about-mh-content-container p{text-align:center}
body.page-template-adoptees-dna .dna-section.success-stories .success-story-item{width:33.333%;float:left}
body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container .report-list-item-content{text-align:justify}
body.page-template-adoptees-dna .dna-section.other-projects .reports-items-container.reports-col-4 .report-item-container{width:33.333%;float:left;margin:0;padding:12px}
body.page-template-adoptees-dna .dna-section.other-projects .reports-items-container.reports-col-4 .report-item-container:first-child{padding-left:0}
body.page-template-adoptees-dna .dna-section.other-projects .reports-items-container.reports-col-6 .report-item-container{width:50%;float:left;margin:0;padding:12px}
body.page-template-adoptees-dna .dna-section.other-projects .reports-items-container.reports-col-6 .report-item-container:first-child{padding-left:0}
body.page-template-adoptees-dna .dna-section.bottom-cta{background:transparent !important}
body.page-template-adoptees-dna .dna-section.bottom-cta .bottom-cta-parallax{position:absolute;top:0;bottom:0;width:100%;min-height:300px;background:transparent !important}
body.page-template-adoptees-dna .dna-site-footer .site-info img.footer-logo{float:left;margin-right:24px}
body.page-template-adoptees-dna .dna-site-footer .site-info .footer-left{float:left;margin-top:10px}
body.page-template-adoptees-dna .dna-site-footer .site-info .footer-right{float:right;margin-top:5px}
body.page-template-adoptees-dna .dna-site-footer .site-info .footer-right .footer-right-item{display:inline-block;text-align:center;margin-right:25px}
body.page-template-adoptees-dna .dna-site-footer .site-info .footer-right .footer-right-item:last-child{margin-right:0}
body.page-template-adoptees-dna .dna-site-footer .site-info .footer-right .footer-bbb{float:right}
body.page-template-adoptees-dna .dna-site-footer .mob-bbb,body.page-template-adoptees-dna .dna-site-footer .mob-copy{display:none !important}
body.page-template-adoptees-dna .dna-site-footer .mob-bbb img{margin:0 auto}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-close,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-close,body.page-template-diy-apply .dna-form-container .dna-form-close{position:absolute;top:24px;right:24px}
body.page-template-adoptees-dna-apply-success .dna-form-container{min-height:814px}
body.page-template-adoptees-dna-apply-success .back-to-proj-mob-container{display:none}
body.page-template-dna-test-new #page .site-header .main-navigation .mobile-hamburger-menu{display:none}
body.page-template-dna-test-new #page #content .cm-article-header{border-bottom:1px solid #bebebe}
body.page-template-dna-test-new #page #content .cm-related-posts h2.related-title{margin-left:15px}
body.page-template-dna-test-new #page #content .cm-related-posts .post-item{width:33.333%;float:left;padding:0 15px}
body.page-template-dna-test-new footer.site-footer{height:80px}
body.page-template-dna-test-new footer.site-footer .site-info{height:80px}
body.page-template-dna-test-new footer.site-footer .site-info .footer-social-bbb-container{display:none}
body.page-template-dna-test-new .mobilenav{display:none !important}
}@media(min-width:991px) and (max-width:1600px){body.page-template-info-template .info-page-container .info-page-bg-icon{width:300px;height:auto}
}@media(min-width:991px) and (max-width:1279px){body.page-template-dna-test-new #page #content .cm-article-content-container,body.page-template-dna-test-new #page #content .cm-article-header{width:65%;float:left}
body.page-template-dna-test-new #page #content .cm-sidebar-container{width:29%;float:right}
}@media(min-width:992px) and (min-width:992px){.fx-page-dir-rtl .fx-section-2_columns_cards__col:last-child .fx-section-2_columns_cards__col-decoration-image{margin-left:-116px}
}@media(min-width:992px){.sticky-bar.sticky-it{top:0;box-shadow:0 10px 5px 0 rgba(0,0,0,0.2);margin:0}
.sticky-bar.sticky-it.cta .addthis_inline_share_toolbox{float:left;margin-right:12px;clear:none !important}
.sticky-bar.sticky-it.cta .call-to-action{line-height:38px;padding:0 15px;font-size:17.5px;float:right;margin:20px 26px 0 0}
.site-branding .svg-mask{-webkit-mask-image:url("../img/header_desktop.png");min-height:528px;background-position-x:50%;background-repeat:no-repeat;background-position-y:50%}
.site-branding .svg-mask .site-title{padding:17px 0 0 30px;margin:0}
.site-branding .svg-mask .article-title{padding:8% 0 7px 0;font-size:45.6px;line-height:53px}
.site-branding .svg-mask .article-description{margin:0 auto;font-size:19px;line-height:27px;width:461px}
#page #content h2{border-top:1px solid #b7b7b7;padding:25px 0;border-bottom:1px solid #b7b7b7}
#page #content h2 a{width:180px;height:38px;font-size:17.5px;line-height:38px;padding:0 10px;margin:0 auto;display:block}
#page #content .entry-content iframe{float:right;clear:right;margin:0 0 45px 90px}
#page #content #related-posts{width:76%;overflow:hidden;float:left}
#page #content #related-posts h2{border:0;margin:0}
#page #content #related-posts .post-item{margin:0 25px 10px 0;border-bottom:1px solid #e0e0e0;padding:20px 0}
#page #content #related-posts .post-item img{min-width:260px}
#page #content #banner{display:block;margin:119px 0 0 0}
.fx-section-hero_with_decorations{padding:0 50px}
.coronalab .fx-section-products_display__product-right--image-orientation-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.coronalab .fx-section-products_display__product-right--image-orientation-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.fx-section-card_image__big-image-block-tablet{display:none}
.fx-page-dir-rtl .fx-section-2_columns_cards__col{float:right}
.fx-page-dir-rtl .fx-section-2_columns_cards__col-decoration-image{margin-left:-67px}
.fx-section-2_columns_cards__col-mobile-more-less{display:none}
.fx-section-2_columns_cards__col:first-child{padding-right:50px}
.fx-page-dir-rtl .fx-section-2_columns_cards__col:first-child{padding-right:0;padding-left:50px}
.fx-section-2_columns_cards__col:last-child{padding-left:50px}
.fx-page-dir-rtl .fx-section-2_columns_cards__col:last-child{padding-right:50px;padding-left:0}
.fx-section-2_columns_cards__col:last-child .fx-section-2_columns_cards__col-decoration-image{margin-left:-72px}
body.page-template-adoptees-dna .wrapper{max-width:960px}
body.page-template-adoptees-dna-apply .wrapper,body.page-template-adoptees-dna-apply-success .wrapper,body.page-template-diy-apply .wrapper{max-width:960px}
.page-template-dna-test .site-branding .site-title{margin:0 auto !important;padding:17px 0 0 0 !important}
.page-template-dna-test .site-branding .site-title a{width:160px;display:inline-block}
.page-template-dna-test #page #content h2 a{width:auto}
.page-template-dna-test #page #content #related-posts{width:85%;overflow:hidden;float:left}
.page-template-dna-test #page #content #related-posts h2{text-align:left;border:0;margin:0}
.page-template-dna-test #page #content #related-posts .post-item{text-align:left;width:30%;float:left;margin:0 25px 10px 0;border-bottom:0;padding:20px 0;max-height:266px}
.page-template-dna-test #page #content #related-posts .post-item img{min-width:260px}
.page-template-dna-test #page #content .entry-content iframe{float:right;clear:right;margin:0 0 45px 90px}
.page-template-dna-test .site-branding .svg-mask{-webkit-mask-image:url("../img/header_desktop.png");min-height:387px;background-position-x:50%;background-repeat:no-repeat;background-position-y:50%}
.page-template-dna-test .site-branding .svg-mask .site-title{padding:17px 0 0 30px;margin:0}
.page-template-dna-test .site-branding .svg-mask .article-title{padding:8% 0 7px 0;font-size:45.6px;line-height:53px}
.page-template-dna-test .site-branding .svg-mask .article-description{margin:0 auto;font-size:21px;line-height:27px;width:461px}
.page-template-dna-test .sticky-bar.sticky-it{top:0;box-shadow:0 10px 5px 0 rgba(0,0,0,0.2);margin:0}
.page-template-dna-test .sticky-bar.sticky-it.cta .addthis_inline_share_toolbox{float:left;margin-right:12px;clear:none !important}
.page-template-dna-test .sticky-bar.sticky-it.cta .call-to-action{line-height:38px;padding:0 15px;font-size:17.5px;float:right;margin:20px 26px 0 0}
.page-template-dna-test .addthis_inline_share_toolbox{max-width:540px}
body.page-template-dna-test-new .url-copied-overlay{display:none !important}
.page-template-dyi #page .content .row div .the-card{height:554px !important}
.page-template-dyi #page .content .row div .the-card.mini{height:368px !important}
.page-template-dyi #page .content .row div .hero{height:480px !important}
.page-template-dyi #page .content .row div .hero2{height:480px !important}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row{min-height:700px}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos{width:700px;max-width:700px}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-item{margin-bottom:0}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-item img{height:700px;width:700px}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about{width:410px;max-width:410px;-webkit-box-flex:0;-webkit-flex:0 0 36.333333%;-ms-flex:0 0 36.333333%;flex:0 0 36.333333%;position:relative;left:1%}
[dir="rtl"] .page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about{padding-top:40px}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar h4 span{text-align:left;float:left}
[dir="rtl"] .page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar h4 span{text-align:right;float:right}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar h4 img.popup-flag-img{margin-left:9px;float:left}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar .artist-social-links a{margin-left:11px}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar .artist-social-links a img{width:auto;max-height:17px}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share.popup-facebook-share i{font-size:11px}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share.popup-twitter-share i{font-size:11px}
.page-template-dyi #page .content .row div .footer-dcm-banner .dcm-mob-banner{display:none}
.page-template-dyi .dna-site-footer .site-info img.footer-logo{float:left;margin-right:24px}
.page-template-dyi .dna-site-footer .site-info .footer-left{float:left;margin-top:10px}
[dir="rtl"] .page-template-dyi .dna-site-footer .site-info .footer-left{float:right}
[dir="rtl"] .page-template-dyi .dna-site-footer .site-info .footer-left a.footer-logo-link,[dir="rtl"] .page-template-dyi .dna-site-footer .site-info .footer-left img.footer-logo{float:right}
[dir="rtl"] .page-template-dyi .dna-site-footer .site-info .footer-left img.footer-logo{margin-right:0;margin-left:24px}
.page-template-dyi .dna-site-footer .site-info .footer-right{float:right;margin-top:5px}
[dir="rtl"] .page-template-dyi .dna-site-footer .site-info .footer-right{float:left}
.page-template-dyi .dna-site-footer .site-info .footer-right .footer-right-item{display:inline-block;text-align:center;margin-right:25px}
.page-template-dyi .dna-site-footer .site-info .footer-right .footer-right-item:last-child{margin-right:0}
.page-template-dyi .dna-site-footer .site-info .footer-right .footer-bbb{float:right}
[dir="rtl"] .page-template-dyi .dna-site-footer .site-info .footer-right .footer-bbb{float:left}
.page-template-dyi .dna-site-footer .mob-bbb,.page-template-dyi .dna-site-footer .mob-copy{display:none !important}
.page-template-dyi .dna-site-footer .mob-bbb img{margin:0 auto}
.page-template-fdyi #page .content .row{margin:0 0 3px 0}
.page-template-fdyi #page .content .row.footer-dcm-banner{margin:0}
.page-template-fdyi #page .content .row div .the-card{height:554px !important}
.page-template-fdyi #page .content .row div .the-card.mini{height:368px !important}
.page-template-fdyi #page .content .row div .the-card .artist-bg-gradient{background-image:-webkit-linear-gradient(top,rgba(63,95,114,0.77),rgba(30,49,62,0.48));background-image:linear-gradient(to bottom,rgba(63,95,114,0.77),rgba(30,49,62,0.48));background-color:transparent}
.page-template-fdyi #page .content .row div .hero{height:480px !important}
.page-template-fdyi #page .content .row div .hero2{height:480px !important}
.page-template-fdyi #page .content .row div .hero2 .mobile-hero2-image{display:none}
.page-template-fdyi #page .content .row div .list-banner-container{display:none}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row{min-height:700px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos{max-width:650px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-item{margin-bottom:0}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-item img{height:700px;width:700px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .item.the_video iframe{padding-bottom:30px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .about-col-inner-container{height:60%}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .mobile-popup-banner{display:none}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about{-webkit-box-flex:0;-webkit-flex:0 0 36.333333%;-ms-flex:0 0 36.333333%;flex:0 0 36.333333%;position:relative;left:1%}
[dir="rtl"] .page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about{padding-top:40px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar h4 span{text-align:left;float:left}
[dir="rtl"] .page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar h4 span{text-align:right;float:right}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar h4 img.popup-flag-img{margin-left:9px;float:left}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar .artist-social-links a{margin-left:11px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar .artist-social-links a img{width:auto;max-height:17px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share{min-width:75px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share.popup-facebook-share i{font-size:11px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share.popup-twitter-share i{font-size:11px}
.page-template-fdyi #page .content .row div .footer-dcm-banner .dcm-mob-banner{display:none}
.page-template-fdyi .dna-site-footer .site-info img.footer-logo{float:left;margin-right:24px}
.page-template-fdyi .dna-site-footer .site-info .footer-left{float:left;margin-top:10px}
[dir="rtl"] .page-template-fdyi .dna-site-footer .site-info .footer-left{float:right}
[dir="rtl"] .page-template-fdyi .dna-site-footer .site-info .footer-left a.footer-logo-link,[dir="rtl"] .page-template-fdyi .dna-site-footer .site-info .footer-left img.footer-logo{float:right}
[dir="rtl"] .page-template-fdyi .dna-site-footer .site-info .footer-left img.footer-logo{margin-right:0;margin-left:24px}
.page-template-fdyi .dna-site-footer .site-info .footer-right{float:right;margin-top:5px}
[dir="rtl"] .page-template-fdyi .dna-site-footer .site-info .footer-right{float:left}
.page-template-fdyi .dna-site-footer .site-info .footer-right .footer-right-item{display:inline-block;text-align:center;margin-right:25px}
.page-template-fdyi .dna-site-footer .site-info .footer-right .footer-right-item:last-child{margin-right:0}
.page-template-fdyi .dna-site-footer .site-info .footer-right .footer-bbb{float:right}
[dir="rtl"] .page-template-fdyi .dna-site-footer .site-info .footer-right .footer-bbb{float:left}
.page-template-fdyi .dna-site-footer .mob-bbb,.page-template-fdyi .dna-site-footer .mob-copy{display:none !important}
.page-template-fdyi .dna-site-footer .mob-bbb img{margin:0 auto}
.page-template-fdyi .fdiy-bottom-section .fdiy-bottom-section-img-title-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}
.page-template-fdyi .fdiy-bottom-section .fdiy-bottom-section-img-title-container .fdiy-bottom-section-img-container{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:50%}
.page-template-fdyi .fdiy-bottom-section .fdiy-bottom-section-img-title-container .fdiy-bottom-title-container{width:50%}
.page-template-pdyi #page .content .row{margin:0 0 3px 0}
.page-template-pdyi #page .content .row.footer-dcm-banner{margin:0}
.page-template-pdyi #page .content .row div .the-card{height:554px !important}
.page-template-pdyi #page .content .row div .the-card.mini{height:368px !important}
.page-template-pdyi #page .content .row div .the-card .artist-bg-gradient{background-image:-webkit-linear-gradient(top,rgba(63,95,114,0.77),rgba(30,49,62,0.48));background-image:linear-gradient(to bottom,rgba(63,95,114,0.77),rgba(30,49,62,0.48));background-color:transparent}
.page-template-pdyi #page .content .row div .hero{height:480px !important}
.page-template-pdyi #page .content .row div .hero2{height:480px !important}
.page-template-pdyi #page .content .row div .hero2 .mobile-hero2-image{display:none}
.page-template-pdyi #page .content .row div .list-banner-container{display:none}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row{min-height:700px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos{max-width:650px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-artist{margin-bottom:0}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-artist img{height:700px;width:700px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .artist.the_video iframe{padding-bottom:30px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .about-col-inner-container{height:60%}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .mobile-popup-banner{display:none}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about{-webkit-box-flex:0;-webkit-flex:0 0 36.333333%;-ms-flex:0 0 36.333333%;flex:0 0 36.333333%;position:relative;left:1%}
[dir="rtl"] .page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about{padding-top:40px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar h4 span{text-align:left;float:left}
[dir="rtl"] .page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar h4 span{text-align:right;float:right}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar h4 img.popup-flag-img{margin-left:9px;float:left}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar .artist-social-links a{margin-left:11px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar .artist-social-links a img{width:auto;max-height:17px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share{min-width:75px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share.popup-facebook-share i{font-size:11px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share.popup-twitter-share i{font-size:11px}
.page-template-pdyi #page .content .row div .footer-dcm-banner .dcm-mob-banner{display:none}
.page-template-pdyi .dna-site-footer .site-info img.footer-logo{float:left;margin-right:24px}
.page-template-pdyi .dna-site-footer .site-info .footer-left{float:left;margin-top:10px}
[dir="rtl"] .page-template-pdyi .dna-site-footer .site-info .footer-left{float:right}
[dir="rtl"] .page-template-pdyi .dna-site-footer .site-info .footer-left a.footer-logo-link,[dir="rtl"] .page-template-pdyi .dna-site-footer .site-info .footer-left img.footer-logo{float:right}
[dir="rtl"] .page-template-pdyi .dna-site-footer .site-info .footer-left img.footer-logo{margin-right:0;margin-left:24px}
.page-template-pdyi .dna-site-footer .site-info .footer-right{float:right;margin-top:5px}
[dir="rtl"] .page-template-pdyi .dna-site-footer .site-info .footer-right{float:left}
.page-template-pdyi .dna-site-footer .site-info .footer-right .footer-right-item{display:inline-block;text-align:center;margin-right:25px}
.page-template-pdyi .dna-site-footer .site-info .footer-right .footer-right-item:last-child{margin-right:0}
.page-template-pdyi .dna-site-footer .site-info .footer-right .footer-bbb{float:right}
[dir="rtl"] .page-template-pdyi .dna-site-footer .site-info .footer-right .footer-bbb{float:left}
.page-template-pdyi .dna-site-footer .mob-bbb,.page-template-pdyi .dna-site-footer .mob-copy{display:none !important}
.page-template-pdyi .dna-site-footer .mob-bbb img{margin:0 auto}
.page-template-pdyi .fdiy-bottom-section .fdiy-bottom-section-img-title-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-artists:baseline}
.page-template-pdyi .fdiy-bottom-section .fdiy-bottom-section-img-title-container .fdiy-bottom-section-img-container{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:50%}
.page-template-pdyi .fdiy-bottom-section .fdiy-bottom-section-img-title-container .fdiy-bottom-title-container{width:50%}
body.page-template-dna-discovery-kit .mob-only{display:none !important}
body.page-template-dna-discovery-kit header.ddk-sticky-header .sticky-header-cta-offer-container{float:right}
body.page-template-dna-discovery-kit .ddk-section h2.ddk-section-title{line-height:56px}
body.page-template-dna-discovery-kit .ddk-section.hero{min-height:670px}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .ddk-gallery-item-inner-container{width:290px}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .ddk-gallery-item-inner-container .ddk-gallery-item-cover{height:290px}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .ddk-gallery-item-inner-container .ddk-gallery-item-cover .ddk-gallery-item-hover{position:absolute;height:100%;width:100%;top:0;left:0;opacity:0;font-size:14px;font-weight:bold;line-height:1.14;text-align:center;color:#fff;background-image:-webkit-linear-gradient(bottom left,#d49937,#dda83b 21%,#db9d3b 42%,#f8c333 72%,#fdc60d);background-image:linear-gradient(to top right,#d49937,#dda83b 21%,#db9d3b 42%,#f8c333 72%,#fdc60d);-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .ddk-gallery-item-inner-container .ddk-gallery-item-mob-viewmore{display:none}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row{min-height:540px}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.photos{width:536px;max-width:536px}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-item{margin-bottom:0}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-item img{height:540px;width:540px}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.about{width:100%;max-width:none;-webkit-box-flex:0;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;position:relative;left:1%}
[dir="rtl"] body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.about{padding-top:40px}
body.page-template-dna-discovery-kit footer.site-footer #main-footer .footer-col{padding-left:10%}
.page-template-about header .container{width:100%;padding-left:10px;padding-right:0}
.page-template-about .navbar-toggle{display:block}
body.single-celebs .mh-celebs__url-modal-overlay{display:none !important}
body.single-celebs .mh-celebs__ancestors-person.ancestor-before-cta{padding:14px 0 95px}
body.page-template-celebs-lobby .mh-celebs__content{padding-top:0 !important}
}@media(min-width:992px) and (max-width:1199px){body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container{margin:29px 11px 0 11px}
body.page-template-dna-discovery-kit .ddk-section.middle-content{padding:160px 0 0 0}
body.page-template-dna-discovery-kit .ddk-section.middle-content .left-side-img{top:22%;max-width:260px}
body.page-template-dna-discovery-kit .ddk-section.middle-content .right-side-img{top:22%;max-width:260px}
body.page-template-dna-discovery-kit .ddk-section.middle-content .wrapper{width:500px}
}@media(min-width:993px) and (max-width:1200px){.page-template-page-jewish-dna #section-5 .img-right{max-width:380px}
}@media(max-width:1000px) and (min-width:400px){}
@media(max-width:1000px) and (min-width:600px){body.page-template-dna-kit-gift .dna-kit-popout p{font-size:16px}
body.page-template-dna-kit-gift .dna-kit-popout{height:66px}
}@media(min-width:1024px){.fx-section-images_slider .slider-slides .owl-nav{display:none}
.fx-section-images_slider .slider-carousel .slider-thumbnail-bg{-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform 3s cubic-bezier(0.19,1,0.22,1);transition:-webkit-transform 3s cubic-bezier(0.19,1,0.22,1);transition:transform 3s cubic-bezier(0.19,1,0.22,1);transition:transform 3s cubic-bezier(0.19,1,0.22,1),-webkit-transform 3s cubic-bezier(0.19,1,0.22,1)}
.fx-section-images_slider .slider-carousel .slider-thumbnail-bg:hover{-ms-transform:scale3d(1.15,1.15,1);-webkit-transform:scale3d(1.15,1.15,1);transform:scale3d(1.15,1.15,1)}
.fx-section-images_slider .slider-fullscreen .owl-nav div{position:absolute;top:0;width:35px;height:160px;background-color:#fff;text-indent:-9999px;border-top-left-radius:8px;border-bottom-left-radius:8px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDEwIDIwIj4gICAgPHBhdGggZmlsbD0iIzFFMUUxRSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTAgMTcuMjczTDIuNzI3IDEwIDEwIDIuNzI3VjBMMCAxMGwxMCAxMHYtMi43Mjd6Ii8+PC9zdmc+);background-repeat:no-repeat;background-position:center;box-shadow:0 5px 40px 0 rgba(0,0,0,0.15)}
.fx-section-images_slider .slider-fullscreen .owl-nav .owl-prev{left:-35px}
.fx-section-images_slider .slider-fullscreen .owl-nav .owl-next{right:-35px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.fx-section-images_slider .slider-fullscreen .owl-nav div{top:50%;margin-top:-80px;height:160px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:0;border-bottom-left-radius:0}
.fx-section-images_slider .slider-fullscreen .owl-nav .owl-prev{left:-4px}
.fx-section-images_slider .slider-fullscreen .owl-nav .owl-prev:hover{background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDEwIDIwIj4gICAgPHBhdGggZmlsbD0iIzFFMUUxRSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTAgMTcuMjczTDIuNzI3IDEwIDEwIDIuNzI3VjBMMCAxMGwxMCAxMHYtMi43Mjd6Ii8+PC9zdmc+) no-repeat center}
.fx-section-images_slider .slider-fullscreen .owl-nav .owl-next{right:-4px}
.fx-section-images_slider .slider-fullscreen .owl-nav .owl-next:hover{background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDEwIDIwIj4gICAgPHBhdGggZmlsbD0iIzFFMUUxRSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTAgMTcuMjczTDIuNzI3IDEwIDEwIDIuNzI3VjBMMCAxMGwxMCAxMHYtMi43Mjd6Ii8+PC9zdmc+) no-repeat center}
.fx-section-images_slider .slider-fullscreen .slider-carousel .slider-thumbnail-bg:hover{-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@media(min-width:1024px) and (max-width:1023px){.fx-section-images_slider .slider-fullscreen .owl-nav div{width:20px;background-size:7px 14px}
.fx-section-images_slider .slider-fullscreen .owl-nav .owl-prev{left:-20px}
.fx-section-images_slider .slider-fullscreen .owl-nav .owl-next{right:-20px}
.fx-section-images_slider .slider-fullscreen .owl-nav div{height:110px;margin-top:-55px}
}@media(min-width:1024px) and (max-width:1439px){body.page-template-the-missing-piece .mhmp-page__video-and-photos-container{margin-left:130px}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp__video{margin:0 auto;max-width:549px}
body.page-template-the-missing-piece .mhmp-page__video-and-photos-container .mhmp__video iframe{width:100%;height:306px}
}@media(min-width:1024px) and (max-width:1100px){.page-template-page-jewish-dna .site-content.new_branding,.page-template-page-jewish-dna #search-ancestors-api .site-content{padding:0 20px}
.page-template-page-jewish-dna #hero .container{padding:0 20px}
}@media(min-width:1025px){.page-template-page-jewish-dna .desktop-hidden{display:none !important}
}@media(min-width:1025px) and (max-width:1599px){.page-template-page-jewish-dna #header{height:570px;background-attachment:fixed;background-size:auto 570px !important}
}@media(min-width:1199px){body.page-template-info-template #page #content .wrapper{width:940px}
}@media(min-width:1200px) and (max-width:1479px){body.page-template-dna-discovery-kit .ddk-section.middle-content .wrapper{width:600px}
}@media(min-width:1200px) and (max-width:1350px){body.page-template-info-template .info-page-container .info-page-bg-icon{right:10px}
}@media(min-width:1200px){.header-logo-and-api-menu .container{width:1113px;padding-left:0;padding-right:0}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos{width:700px;max-width:700px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about{width:410px;max-width:410px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos{width:700px;max-width:700px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about{width:410px;max-width:410px}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .ddk-gallery-item-inner-container{width:220px}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .ddk-gallery-item-inner-container .ddk-gallery-item-cover{height:220px}
}@media(min-width:1200px) and (max-width:1600px){body.page-template-dna-discovery-kit .ddk-section.middle-content{padding:160px 0 270px 0}
}@media(min-width:1200px) and (max-width:1919px){body.page-template-dna-discovery-kit .ddk-section.middle-content .left-side-img{max-width:320px;top:22%}
body.page-template-dna-discovery-kit .ddk-section.middle-content .right-side-img{max-width:320px;top:22%}
}@media(min-width:1280px){.wrapper{width:1113px}
body.page-template-dna-test-new #page #content .cm-article-content-container,body.page-template-dna-test-new #page #content .cm-article-header{width:70%;float:left}
body.page-template-dna-test-new #page #content .cm-sidebar-container{width:24%;float:right}
.page-template-about header .container{width:1170px;padding-left:15px;padding-right:15px}
}@media(min-width:1351px) and (max-width:1600px){body.page-template-info-template .info-page-container .info-page-bg-icon{right:120px}
}@media(min-width:1440px){body.page-template-the-missing-piece .wrapper{width:1240px}
}@media(min-width:1480px){body.page-template-dna-discovery-kit .ddk-section.middle-content .wrapper{width:780px}
}@media(min-width:1600px){.fx-section-media_items__items-nav{width:calc(100% + 220px);left:-110px}
.page-template-page-jewish-dna #header.header-centered{height:700px;background-attachment:fixed;background-size:auto 700px !important}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content.header-centered-content{margin-top:222px}
body.page-template-dna-test-new #page #content .cm-article-content-container,body.page-template-dna-test-new #page #content .cm-article-header{width:900px}
body.page-template-dna-test-new #page #content .cm-sidebar-container{width:300px}
body.page-template-dna-test-new .wrapper{width:1318px}
}@media(min-width:1899px){body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-background-img-container .mob-mh-bg-image{display:none}
}@media(min-width:1900px){body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-mob-overlay{display:none}
body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-content-container{position:absolute;top:50px;background:none !important}
}@media(min-width:1920px){.fx-section-images_slider .slider-fullscreen .slider-carousel .owl-stage-outer{margin-left:0}
.page-template-page-jewish-dna #section-4:before{height:600px}
}@media(min-width:1921px){.page-template-page-jewish-dna .background .background-hero{background-size:cover}
.page-template-page-jewish-dna #section-1:after{display:none}
.page-template-page-jewish-dna #section-4:after{display:none}
}@media(max-width:1919px){.fx-section-media_items__items-nav svg{width:48px;height:auto}
}@media(max-width:1899px){body.page-template-adoptees-dna .dna-section.about-my-heritage .wrapper.mob-no-wrapper{width:100%;max-width:none}
body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-background-img-container .about-mg-bg-img{display:none}
body.page-template-adoptees-dna .dna-section.about-my-heritage img.about-mh-top-gradient-img{z-index:9}
body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-content-container{position:relative;padding:39px 0 166px 0;background-position:center bottom !important}
body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-content-container .wrapper{position:relative;z-index:99}
}@media(max-width:1800px){.page-template-page-jewish-dna #header .absolute-wrapper .site-content .kit{position:absolute}
}@media(max-width:1660px){.page-template-page-jewish-dna #hero .hero-image{max-width:70%;margin-top:-10px}
}@media(max-width:1500px){.page-template-page-jewish-dna #hero .hero-image{max-width:60%}
}@media(max-width:1400px){.page-template-page-jewish-dna #header .gradient{left:0;width:100%}
.page-template-page-jewish-dna #header .gradient{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.page-template-page-jewish-dna #header .logo-container .logo{display:none}
.page-template-page-jewish-dna #header .logo-container .white-logo{display:block}
}@media(max-width:1360px){body.page-template-celebs-lobby .mh-celebs-lobby__heading-text{max-width:620px}
}@media(max-width:1280px){.page-template-page-jewish-dna #hero .container .column-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.page-template-page-jewish-dna #hero .hero-image{position:relative;max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}
.page-template-about .hltr .row{width:100%}
}@media(max-width:1240px){.fx-section-image_title_text_row__items{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.fx-section-image_title_text_row__item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:35px}
}@media(max-width:1200px){.page-template-flexible footer .container{width:100%}
.page-template-page-jewish-dna h1{font-size:34px}
.page-template-page-jewish-dna h2{font-size:34px}
.page-template-page-jewish-dna #section-3 .testimonials .testimonial .opinion{font-size:26px}
.page-template-page-jewish-dna #section-3 .testimonials .testimonial .author{font-size:26px}
.page-template-page-jewish-dna #section-4:after{bottom:-45px}
.page-template-page-jewish-dna #section-5 .site-content.new_branding .flex-wrapper .img-right{margin-left:20px}
body.page-template-dna-kit-gift .hltr .row{width:100%}
}@media(max-width:1199px){.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .info{height:31%}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .info{height:31%}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .ddk-gallery-item-inner-container .ddk-gallery-item-title p{text-align:center;margin:10px 0 0 0}
body.page-template-info-template .info-page-container .info-page-bg-icon{display:none}
}@media(max-width:1150px){body.single-celebs .mh-celebs__photos{left:0 !important}
body.single-celebs .mh-celebs__photos-item:first-child:after{display:none}
body.single-celebs .mh-celebs__photos-item:last-child:after{display:none}
}@media(max-width:1138px){body.page-template-celebs-lobby .mh-celebs-lobby__grid-item{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:60px}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item:nth-child(even) .mh-celebs-lobby__grid-item-photo:first-child{left:30px}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item:nth-child(even) .mh-celebs-lobby__grid-item-photo:nth-child(2){left:-30px}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item-photo:first-child{left:30px}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item-photo:nth-child(2){left:-30px}
}@media(max-width:1113px){.header-logo-and-api-menu .navbar-brand .logo_alt{display:none}
}@media only screen and (max-width:1024px){.page-template-dyi #page .content .row div .hero .hero-cta-container .cta{line-height:37px}
}@media(max-width:1024px){.fx-section-hero{min-height:882px;padding-bottom:140px;margin-bottom:-140px;background-clip:content-box !important}
.fx-section-features__left{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.fx-section-features__right{display:none}
.fx-section-features__right--mobile{display:block}
.fx-section-features .mh-fx-ctas-container{text-align:center}
.fx-section-features__background-brush{width:230%;height:100%;right:-75%}
.page-template-page-jewish-dna .mobile-hidden{display:none !important}
.page-template-page-jewish-dna .background-desktop{display:none}
.page-template-page-jewish-dna .background-mobile{display:block}
.page-template-page-jewish-dna #hero{padding:15px 0}
.page-template-page-jewish-dna #hero .background-hero-mobile-shadow{background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.5) 19%,rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,0.5) 19%,rgba(0,0,0,0));position:absolute;width:100%;height:100%;z-index:0}
.page-template-page-jewish-dna #hero .container .column-left{width:90%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.page-template-page-jewish-dna #hero .hero-logo{margin-bottom:30px}
.page-template-page-jewish-dna #hero .hero-title{font-size:28px;font-weight:bold;line-height:1.11;text-align:center;margin-bottom:30px}
.page-template-page-jewish-dna #hero .hero-text{font-size:15px;line-height:1.47;margin-bottom:15px;max-width:100%}
.page-template-page-jewish-dna #hero .hero-image{position:relative;max-width:75%;margin-top:0;margin-bottom:25px}
.page-template-page-jewish-dna #section-2{background-size:cover;padding-top:35px;padding-bottom:67px}
.page-template-page-jewish-dna #section-2.new_branding{padding-bottom:60px}
.page-template-page-jewish-dna #section-2 .site-content.new_branding{width:90% !important}
.page-template-page-jewish-dna #section-2 .carousel-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.page-template-page-jewish-dna #section-2 .carousel-item .carousel-left{display:block;width:auto;margin-right:auto;margin-left:auto}
.page-template-page-jewish-dna #section-2 .carousel-item .carousel-left img{max-width:240px}
.page-template-page-jewish-dna #section-2 .carousel-item .carousel-left.new_branding{width:70%;margin:0 auto 40px}
.page-template-page-jewish-dna #section-2 .carousel-item .carousel-right{display:block;width:auto}
.page-template-page-jewish-dna #section-2 .carousel-item .carousel-right.new_branding{width:100%;margin:0 auto}
.page-template-page-jewish-dna #section-2 .carousel-item .carousel-right h2.new_branding{font-size:28px;max-width:100%;margin-bottom:0}
.page-template-page-jewish-dna #section-2 .carousel-item .carousel-right p.new_branding{margin-top:7px;font-size:15px;line-height:1.47;margin-bottom:20px}
.page-template-page-jewish-dna #section-2 .carousel-item .carousel-right .carousel-cta{text-align:center}
.page-template-page-jewish-dna #section-2 .carousel-item .carousel-right .carousel-cta a{padding:6px 50px}
.page-template-page-jewish-dna #section-2 .carousel-item .carousel-right .cta{margin-top:15px}
.page-template-page-jewish-dna #section-4:before{height:400px}
.page-template-page-jewish-dna #section-4{min-height:930px;background-attachment:scroll !important;background-position:top bottom;background-size:cover}
.page-template-page-jewish-dna #section-5 .site-content.new_branding{width:90%}
.page-template-page-jewish-dna #search-ancestors-api .site-content{width:90% !important}
.page-template-page-jewish-dna #search-ancestors-api .card__left h3{padding:4px 0 7px;line-height:1.14;letter-spacing:-1px}
.page-template-page-jewish-dna #search-ancestors-api .card__right{margin:0 auto}
.page-template-page-jewish-dna #news_items .site-content{width:90%}
.page-template-page-jewish-dna .jewish-dna-footer .footer-questions-text{margin-left:20px}
}@media(max-width:1023px){.fx-section-images_slider .slider{margin-bottom:0}
.fx-section-images_slider .slider-slides .owl-nav div{width:20px;background-size:7px 14px}
.fx-section-images_slider .slider-slides .owl-nav .owl-prev{left:-20px}
.fx-section-images_slider .slider-slides .owl-nav .owl-next{right:-20px}
.fx-section-images_slider .slider-slides .owl-nav div{height:110px;margin-top:-55px}
.fx-section-images_slider .slider:not(.slider-fullscreen) .slider-carousel .owl-nav div{width:20px;background-size:7px 14px}
.fx-section-images_slider .slider:not(.slider-fullscreen) .slider-carousel .owl-nav .owl-prev{left:-20px}
.fx-section-images_slider .slider:not(.slider-fullscreen) .slider-carousel .owl-nav .owl-next{right:-20px}
.fx-section-images_slider .slider:not(.slider-fullscreen) .slider-carousel{display:none !important}
.fx-section-images_slider .slider-fullscreen .owl-nav{text-align:center;padding-top:24px}
.fx-section-images_slider .slider-fullscreen .owl-nav .owl-prev,.fx-section-images_slider .slider-fullscreen .owl-nav .owl-next{display:inline-block;height:14px;width:7px;text-indent:-9999px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDEwIDIwIj4gICAgPHBhdGggZmlsbD0iIzFFMUUxRSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTAgMTcuMjczTDIuNzI3IDEwIDEwIDIuNzI3VjBMMCAxMGwxMCAxMHYtMi43Mjd6Ii8+PC9zdmc+);background-repeat:no-repeat;background-position:center;background-size:contain;background-color:transparent}
.fx-section-images_slider .slider-fullscreen .owl-nav .owl-prev{margin-right:15px}
.fx-section-images_slider .slider-fullscreen .owl-nav .owl-next{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}
body.page-template-dna-kit-gift #mobileimgcontainer img{display:block !important;height:600px;width:100%}
}@media(max-width:992px){.header-logo-and-api-menu{background-color:#646362;height:64px}
.header-logo-and-api-menu .container{width:95%;padding:0}
.header-logo-and-api-menu .navbar-header{height:64px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.header-logo-and-api-menu .navbar-brand{margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;padding:0;margin:0}
.header-logo-and-api-menu .navbar-brand .logo{-webkit-filter:contrast(0) brightness(100);filter:contrast(0) brightness(100)}
.header-logo-and-api-menu .navbar-brand .logo_white{visibility:visible;opacity:1}
.header-logo-and-api-menu .navbar-toggle{display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-right:0}
.header-logo-and-api-menu .navbar{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.header-logo-and-api-menu .navbar.navbar-default{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.header-logo-and-api-menu .navbar .navbar-collapse{width:100%;background-color:#646362;border-top:1px solid #e7e7e7}
.header-logo-and-api-menu .navbar .navbar-collapse.collapse{display:none !important}
.header-logo-and-api-menu .navbar .navbar-collapse.collapse.in{display:block !important}
.header-logo-and-api-menu .navbar .navbar-toggle{display:block !important}
.header-logo-and-api-menu .navbar ul.nav{display:block;text-align:center;margin:0}
.header-logo-and-api-menu .navbar ul.nav>li{border:0;display:block}
.header-logo-and-api-menu .navbar ul.nav>li:after{display:none}
.header-logo-and-api-menu .navbar ul.nav>li:hover>.sub-menu{top:auto;max-height:1000px}
.header-logo-and-api-menu .navbar ul.nav>li{display:block}
.header-logo-and-api-menu .navbar ul.nav>li:last-child>a:after{display:none}
.header-logo-and-api-menu .navbar ul.nav>li>a{color:#f8f5ee;text-align:center}
.header-logo-and-api-menu .navbar ul.nav>li>a:before{display:none}
.header-logo-and-api-menu .navbar ul.nav>li .sub-menu{position:relative;max-height:0;visibility:visible;opacity:1;overflow:hidden;border:0;box-shadow:none;width:100%;max-width:100%;background-color:rgba(199,199,199,0.1)}
.header-logo-and-api-menu .navbar ul.nav>li .sub-menu li{text-align:center;border-bottom:0;font-size:13px}
.header-logo-and-api-menu .navbar ul.nav>li .sub-menu li:hover{background-color:transparent}
.header-logo-and-api-menu .navbar ul.nav>li .sub-menu li a{color:#f8f5ee}
.header-logo-and-api-menu .navbar ul.nav>li .sub-menu li a:hover{color:#e76c23}
.page-template-flexible footer .copyline{padding-top:40px;text-align:center}
.page-template-flexible footer .copyline .logo_footer{width:143px}
.page-template-flexible footer div[class*="col-"]{padding-bottom:20px}
.page-template-flexible .social-nav{width:100%;text-align:center;margin:0}
.page-template-flexible .social-nav li{float:none}
.page-template-flexible .social-nav li a{margin-right:0}
.page-template-page-jewish-dna .site-content{width:90%}
.page-template-page-jewish-dna #banner{height:200px}
.page-template-page-jewish-dna #banner .flex-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.page-template-page-jewish-dna #banner .flex-container .top-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}
.page-template-page-jewish-dna #banner .flex-container .left-column{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}
.page-template-page-jewish-dna #banner .flex-container .left-column .banner-kit{max-height:94px;max-width:142px}
.page-template-page-jewish-dna #banner .flex-container .left-column p{display:block;width:92px;height:12px;font-family:HelveticaNeue;font-size:10px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#4c4c4c;margin-top:7px;margin-left:auto;margin-right:auto;margin-bottom:0}
.page-template-page-jewish-dna #banner .flex-container .center-column{display:none}
.page-template-page-jewish-dna #banner .flex-container .right-column{margin-left:0;margin-top:6px}
.page-template-page-jewish-dna #banner .flex-container .right-column .top .text1{width:31px;height:18px;font-size:15px}
.page-template-page-jewish-dna #banner .flex-container .right-column .top .new-price{width:57px;height:40px;font-size:34px}
.page-template-page-jewish-dna #banner .flex-container .right-column .top .flex-column .old-price{width:26px;height:17px;font-size:15px}
.page-template-page-jewish-dna #banner .flex-container .right-column .top .flex-column .old-price:before{width:26px}
.page-template-page-jewish-dna #banner .flex-container .right-column .top .flex-column .unit{width:41px;height:18px;font-size:15px}
.page-template-page-jewish-dna #banner .flex-container .right-column .center{width:103px;height:12px;font-size:10px}
.page-template-page-jewish-dna #banner .flex-container .right-column .order-container .order{width:110px;height:28px;padding:7px 27px 7px 27px;font-size:12px;margin-left:auto;margin-right:auto}
.page-template-page-jewish-dna #banner .flex-container .right-column .bottom{width:102px;height:12px;font-size:10px}
.page-template-page-jewish-dna #header{min-height:350px}
.page-template-page-jewish-dna #section-1 .site-content .column-left{width:auto}
.page-template-page-jewish-dna #section-1 .site-content .column-right{display:none}
.page-template-page-jewish-dna #section-3 .testimonials:before{top:-66px}
.page-template-page-jewish-dna #section-3 .testimonials:after{top:66px}
.page-template-page-jewish-dna #section-3 .testimonials{width:100%}
.page-template-page-jewish-dna #section-3 .testimonials .testimonial{width:auto}
.page-template-page-jewish-dna #section-5 .site-content.new_branding .flex-wrapper{margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.page-template-page-jewish-dna #section-5 .site-content.new_branding .flex-wrapper .h2-wrapper{display:block;width:100%}
.page-template-page-jewish-dna #section-5 .site-content.new_branding .flex-wrapper .img-right{display:block;margin-left:auto;margin-right:auto;margin-bottom:20px}
.page-template-page-jewish-dna #section-5 .site-content.new_branding .discovers{margin-top:25px}
.page-template-page-jewish-dna #section-5 .h2-wrapper{width:auto}
.page-template-page-jewish-dna #section-5 .img-right{max-width:300px}
.page-template-page-jewish-dna #news_items .news__item img{margin-bottom:10px}
body.page-template-dna-test-new .url-copied-modal{min-width:300px;top:20%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
body.page-template-dna-discovery-kit .ddk-section.bottom-cta h2.ddk-section-title{font-size:34px}
body.page-template-dna-kit-gift .hltr .row{text-align:center}
body.page-template-dna-kit-gift .hltr .content{padding-bottom:0}
body.page-template-dna-kit-gift .hltr .content.text{padding-bottom:50px}
body.page-template-dna-kit-gift .ib .container{margin-bottom:0}
body.page-template-dna-kit-gift .ib .row .content{width:100%;padding-top:30px}
body.page-template-dna-kit-gift .ib h3{width:100%;padding-left:15px;padding-right:15px}
body.page-template-dna-kit-gift .milestones .container{padding-bottom:40px}
body.page-template-dna-kit-gift .milestones ul.first-row:after{display:none}
body.page-template-dna-kit-gift .milestones ul.second-row.open{max-height:2000px}
body.page-template-dna-kit-gift .milestones ul li{min-width:40%}
body.page-template-dna-kit-gift .social-nav{text-align:center}
body.page-template-dna-kit-gift #dna-popout-2{right:141px;top:0}
body.page-template-dna-kit-gift .dna-line .desktop{display:none}
body.page-template-dna-kit-gift .dna-line .tablet{display:block}
body.page-template-dna-kit-gift .circle_1{top:38%;left:33%}
body.page-template-dna-kit-gift .line_1{top:34.7%}
body.page-template-dna-kit-gift .circle_2{top:29%;left:48%}
body.page-template-dna-kit-gift .line_2{top:26.7%;left:64%;-ms-transform:rotate(-24deg);-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}
body.page-template-dna-kit-gift .special_logo{display:none}
body.page-template-dna-kit-gift .starting-price-preview-text{clear:left;padding-top:5px}
body.page-template-dna-kit-gift .starting-price{padding-left:10px;width:100%}
body.page-template-dna-kit-gift .starting-price-mobile{display:inline-block}
body.page-template-dna-kit-gift .top-row{margin-bottom:10px !important}
body.page-template-dna-kit-gift .top-submit-holder{clear:none}
body.page-template-dna-kit-gift .big_screen_footer_text_bottom_a,body.page-template-dna-kit-gift .big_screen_footer_text_top_a{width:100% !important;margin-left:24px;padding-left:0}
.page-template-about header{background-color:#646362}
.page-template-about .navbar-header{float:none;width:100%}
.page-template-about .navbar-brand{margin:auto;float:none}
.page-template-about .navbar-brand .logo{display:none}
.page-template-about .navbar-brand .logo_alt{display:none}
.page-template-about .navbar-brand .logo_white{visibility:visible;opacity:1}
.page-template-about .navbar.navbar-default{background-color:#646362}
.page-template-about .navbar .navbar-collapse{width:100%;border-top:1px solid #e7e7e7}
.page-template-about .navbar .navbar-collapse.collapse{display:none !important}
.page-template-about .navbar .navbar-collapse.collapse.in{display:block !important}
.page-template-about .navbar .navbar-toggle{display:block !important}
.page-template-about .navbar #main-menu-navbar{width:100%;float:none}
.page-template-about .navbar ul.nav{display:block;text-align:center;margin:0}
.page-template-about .navbar ul.nav>li{border:0;display:block}
.page-template-about .navbar ul.nav>li:after{display:none}
.page-template-about .navbar ul.nav>li:hover>.sub-menu{top:auto;max-height:1000px}
.page-template-about .navbar ul.nav>li{float:none;display:block}
.page-template-about .navbar ul.nav>li:last-child>a:after{display:none}
.page-template-about .navbar ul.nav>li>a{color:#f8f5ee;text-align:center}
.page-template-about .navbar ul.nav>li>a:before{display:none}
.page-template-about .navbar ul.nav>li .sub-menu{position:relative;max-height:0;visibility:visible;opacity:1;overflow:hidden;border:0;box-shadow:none;width:100%;max-width:100%;background-color:rgba(199,199,199,0.1)}
.page-template-about .navbar ul.nav>li .sub-menu li{text-align:center;border-bottom:0;font-size:13px}
.page-template-about .navbar ul.nav>li .sub-menu li:hover{background-color:transparent}
.page-template-about .navbar ul.nav>li .sub-menu li a{color:#f8f5ee}
.page-template-about .navbar ul.nav>li .sub-menu li a:hover{color:#e76c23}
.page-template-about .hero .mobile-overlay{display:block}
.page-template-about .hero .container .tagline-overlay{display:none}
.page-template-about .hero .container .tagline{text-align:center;left:0;width:100%;color:#e76c23}
.page-template-about .hero .container .tagline h2{color:#646362;font-size:28px}
.page-template-about .hero .video-controls svg path{fill:#e76c23}
.page-template-about .hero .video-controls{margin:auto}
.page-template-about .hero .video-controls.video-play{display:none !important}
.page-template-about .hero .video-controls.video-play-mobile{display:block}
.page-template-about .hltr .row{text-align:center}
.page-template-about .hltr .content{padding-bottom:0}
.page-template-about .hltr .content.text{padding-bottom:50px}
.page-template-about .ib .container{margin-bottom:0}
.page-template-about .ib .row .content{width:100%;padding-top:30px}
.page-template-about .ib h3{width:100%;padding-left:15px;padding-right:15px}
.page-template-about .milestones .container{padding-bottom:40px}
.page-template-about .milestones ul.first-row:after{display:none}
.page-template-about .milestones ul.second-row.open{max-height:2000px}
.page-template-about .milestones ul li{min-width:40%}
.page-template-about footer .copyline{padding-top:40px;text-align:center}
.page-template-about footer div[class*="col-"]{padding-bottom:20px}
.page-template-about .social-nav{text-align:center}
}@media(max-width:991px){.sticky-bar.sticky-it.cta .addthis_inline_share_toolbox{display:none}
.sticky-bar.sticky-it.cta .call-to-action:after{content:"";background:url(../img/icon-cta.png) no-repeat 0 0;width:73px;height:59px;position:absolute;right:2px}
#page #content .entry-content iframe{width:100%;margin:0}
.fx-section-products_display__product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:69px}
.coronalab .fx-section-products_display__product:last-child{margin-bottom:0}
.fx-section-products_display__product-left{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;text-align:center;padding:0}
.coronalab .fx-section-products_display__product-left{text-align:inherit}
.coronalab .fx-section-products_display__product-right--image-orientation-left img{margin-top:69px}
.coronalab .fx-section-products_display__product-right--image-orientation-right img{margin-top:69px}
.fx-section-products_display__product-right{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;max-width:70%;margin:0 auto;margin-bottom:25px}
.coronalab .fx-section-products_display__product-right{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:0}
.coronalab .fx-section-products_display__product-title{margin-top:0}
.coronalab .fx-section-products_display__product-subtitle{margin-bottom:0}
.fx-section-faq-title{font-size:32px;line-height:.75}
.fx-section-faq-items{margin-top:30px}
.fx-section-faq-item{padding-bottom:23px;margin-bottom:23px}
.fx-section-faq-question{font-size:16px;line-height:1.25}
.fx-section-faq-question:before{left:29px;content:' ';width:10px;height:12px;top:5px;background-size:12px 10px;background-repeat:no-repeat}
.fx-page-dir-rtl .fx-section-faq-question:before{left:auto;right:29px}
.fx-section-faq-answer{margin-top:15px;font-size:13px;line-height:1.38}
.fx-section-2_columns_cards__inner-wrapper{padding-bottom:20px}
.fx-section-2_columns_cards__title{font-size:32px;margin-bottom:125px;line-height:1.66;text-align:center}
.fx-section-2_columns_cards__col:first-child{margin-bottom:170px}
.fx-section-2_columns_cards__col-inner{padding:66px 35px 36px 31px}
.fx-section-2_columns_cards__col-title{margin:10px 0 20px 0;font-size:20px;line-height:1.4}
.fx-section-2_columns_cards__col-title span{display:block}
.fx-section-2_columns_cards__col-content{font-size:16px}
.fx-section-2_columns_cards__col-content p{margin-bottom:20px}
.fx-section-2_columns_cards__col-decoration-image{margin-left:-92px}
.fx-section-2_columns_cards__col.details-collapsed .fx-section-2_columns_cards__col-content{display:none}
.fx-section-2_columns_cards__col.details-collapsed .fx-section-2_columns_cards__col-mobile-more-less .less{display:none}
.fx-section-2_columns_cards__col.details-collapsed .fx-section-2_columns_cards__col-mobile-more-less .more{display:block}
.page-template-dna-test #page #content h2 a{height:auto;padding:25px 10px;line-height:1.2}
.page-template-dna-test #page #content .entry-content iframe{width:100%;margin:0}
.page-template-dna-test .site-branding .svg-mask .site-title.dna-logo{width:220px !important;top:-16px !important;position:relative}
.page-template-dna-test .sticky-bar.sticky-it .addthis_inline_share_toolbox{margin:0 auto;padding:0 10px}
.page-template-dna-test .sticky-bar.sticky-it.cta .addthis_inline_share_toolbox{display:none}
.page-template-dna-test .sticky-bar.sticky-it.cta .addthis_inline_share_toolbox.open{display:block !important;position:relative;top:-133px;margin:0 auto !important;padding:0 18px}
.page-template-dna-test .sticky-bar.sticky-it.cta .call-to-action:after{display:none}
.page-template-dna-test .sticky-bar.sticky-it.cta .social-media-single{display:block;background:url(../img/icons8-share-50.png) no-repeat 0 0;width:52px;height:44px;position:absolute;top:50%;right:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-indent:-9999px}
body.page-template-dna-test-new #page .site-header.header-fixed{position:fixed;width:100%;z-index:999}
.page-template-dyi #page{width:100%}
.page-template-dyi #page .header h1.ltr-site-title{margin:24px 0 35px 24px}
.page-template-dyi #page .header{padding:0}
.page-template-dyi #page .header .header-social-media{margin:33px 0}
.page-template-dyi #page .header .header-social-media li a{height:35px;width:35px}
.page-template-dyi #page .header .header-social-media li a.twitter i{left:11px}
.page-template-dyi #page .header .header-social-media li a.email{display:none}
.page-template-dyi #page .header .header-social-media li a .header-share-text{display:none}
.page-template-dyi #page .content{padding:0}
.page-template-dyi #page .content .row div{padding:0}
.page-template-dyi #page .content .row div .the-card.mini{min-width:100%;max-width:100%;height:350px}
[dir="rtl"] .page-template-dyi #page .content .row div .the-card.mini{height:370px}
.page-template-dyi #page .content .row div .the-card{min-width:100%;max-width:100%;height:350px}
[dir="rtl"] .page-template-dyi #page .content .row div .the-card{height:370px}
.page-template-dyi #page .content .row div .hero .title{margin:50px auto 0 auto}
.page-template-dyi #page .content .row div .hero .title{text-align:center !important;font-size:34px;font-weight:normal}
.page-template-dyi #page .content .row div .hero .description{margin:10px auto}
.page-template-dyi #page .content .row div .hero .description{text-align:center !important;font-size:18px;font-weight:normal;width:90%}
.page-template-dyi #page .content .row div .hero .hero-cta-container{text-align:center}
.page-template-dyi #page .content .row div .hero .hero-cta-container .cta{margin:25px auto 0;line-height:37px}
.page-template-dyi #page .content .row div .hero .social-media{position:absolute;bottom:10px;right:10px}
.page-template-dyi #page .content .row div .the-card .more-details button{width:70%}
.page-template-dyi #page .content .row div .the-card .more-details{display:block;background-color:transparent;z-index:99}
.page-template-dyi #page .content .row div .the-card .more-details button{display:none}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .close span{color:#FFF}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav{width:34px}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav span{display:none}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-item .item.the_video iframe{width:100%}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about{padding-bottom:55px}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar img.avatar-img{margin:0 auto 15px auto}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar h4 img.popup-flag-img{margin-top:0}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar h4{text-align:center}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar::after{margin:0 auto}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar .artist-social-links a{margin-left:16px}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar .artist-social-links{text-align:center;margin-top:25px}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share{width:35px;height:35px;padding:0;position:relative}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share i{position:absolute;font-size:21px;top:50%;left:50%;margin-top:-10px;margin-left:-8px}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share.popup-facebook-share i{margin-left:-5px}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share.popup-twitter-share i{margin-left:-10px}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share .popup-share-text{display:none}
.page-template-dyi #page .content .row div .footer-dcm-banner .dcm-dt-banner{display:none}
.page-template-dyi #page .content .row div .low-banner{max-width:100% !important}
.page-template-dyi #page .content .row div .low-banner h5{margin:5% auto 0;width:85%;font-size:28px}
.page-template-dyi .dna-site-footer{padding:27px 0 18px 0;height:auto}
.page-template-dyi .dna-site-footer .site-info{text-align:center}
.page-template-dyi .dna-site-footer .site-info .footer-right .footer-tel{margin-bottom:11px}
.page-template-dyi .dna-site-footer .dt-bbb,.page-template-dyi .dna-site-footer .dt-copy{display:none !important}
.page-template-dyi .dna-site-footer .mob-copy{margin-top:25px !important}
.page-template-dyi .dna-site-footer .footer-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.page-template-dyi .dna-site-footer .footer-left{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
.page-template-dyi .dna-site-footer .footer-right{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}
.page-template-dyi .dna-site-footer p.copy.mob-copy{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}
.page-template-dyi .dna-site-footer .mob-bbb{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5;margin-top:19px}
.page-template-fdyi #page{width:100%}
.page-template-fdyi #page .header h1{width:190px}
.page-template-fdyi #page .header h1.ltr-site-title{margin:2px 0 10px 17px}
.page-template-fdyi #page .header{padding:0}
.page-template-fdyi #page .header .header-social-media{margin:14px 0}
.page-template-fdyi #page .header .header-social-media li a{height:35px;width:35px}
.page-template-fdyi #page .header .header-social-media li a.twitter i{left:11px}
.page-template-fdyi #page .header .header-social-media li a.email{display:none}
.page-template-fdyi #page .header .header-social-media li a .header-share-text{display:none}
.page-template-fdyi #page .content{padding:0}
.page-template-fdyi #page .content .row div{padding:0}
.page-template-fdyi #page .content .row div .the-card{margin-bottom:5px !important}
.page-template-fdyi #page .content .row div .the-card.mini{min-width:100%;max-width:100%;height:312px}
[dir="rtl"] .page-template-fdyi #page .content .row div .the-card.mini{height:370px}
.page-template-fdyi #page .content .row div .the-card .artist-bg-gradient{opacity:.48;background-color:#1e313e}
.page-template-fdyi #page .content .row div .the-card{min-width:100%;max-width:100%;height:350px}
[dir="rtl"] .page-template-fdyi #page .content .row div .the-card{height:370px}
.page-template-fdyi #page .content .row div .hero{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding:30px 20px;height:283px}
.page-template-fdyi #page .content .row div .hero .title{margin:50px auto 0 auto}
.page-template-fdyi #page .content .row div .hero .title{font-size:34px;font-weight:normal}
.page-template-fdyi #page .content .row div .hero .description p{font-size:34px}
.page-template-fdyi #page .content .row div .hero .description{font-size:18px;font-weight:normal;text-align:center}
.page-template-fdyi #page .content .row div .hero .hero-cta-container{text-align:center}
.page-template-fdyi #page .content .row div .hero .hero-cta-container .cta{margin:25px auto 0}
.page-template-fdyi #page .content .row div .hero .social-media{position:absolute;bottom:10px;right:10px}
.page-template-fdyi #page .content .row div .hero .hero-social-media{margin:33px 0}
.page-template-fdyi #page .content .row div .hero .hero-social-media li.hero-share-twitter{margin-left:25px}
.page-template-fdyi #page .content .row div .hero .hero-social-media li a.twitter i{left:11px}
.page-template-fdyi #page .content .row div .hero .hero-social-media li a.email{display:none}
.page-template-fdyi #page .content .row div .hero2{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:5px;background:none !important;height:auto !important}
.page-template-fdyi #page .content .row div .hero2 .mobile-hero2-image{width:100%;height:auto}
.page-template-fdyi #page .content .row div .the-card .more-details button{width:70%}
.page-template-fdyi #page .content .row div .the-card .more-details{display:block;background-color:transparent;z-index:99}
.page-template-fdyi #page .content .row div .the-card .more-details button{display:none}
.page-template-fdyi #page .content .row div .the-card .cover-title-container{margin-top:-5px}
.page-template-fdyi #page .content .row div .the-card .cover-title-container h3.popup-cover-title{font-size:21px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav{width:34px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav span{display:none}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .item.the_video{padding:54px 0}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .item.the_video iframe{width:100%}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .about-col-inner-container{padding-bottom:50px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .desktop-popup-banner{display:none}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about{padding-bottom:0}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar img.avatar-img{display:none}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar h4 img.popup-flag-img{display:none}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar h4{text-align:center}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar::after{margin:0 auto}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar .artist-social-links a{margin-left:16px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar .artist-social-links{text-align:center;margin-top:25px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share{width:35px;height:35px;padding:0;position:relative}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share i{position:absolute;font-size:21px;top:50%;left:50%;margin-top:-10px;margin-left:-8px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share.popup-facebook-share i{margin-left:-5px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share.popup-twitter-share i{margin-left:-10px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share .popup-share-text{display:none}
.page-template-fdyi #page .content .row div .footer-dcm-banner .dcm-dt-banner{display:none}
.page-template-fdyi #page .content .row div .low-banner{max-width:100% !important}
.page-template-fdyi #page .content .row div .low-banner h5{margin:5% auto 0;width:85%;font-size:28px}
.page-template-fdyi .dna-site-footer{padding:27px 0 18px 0;height:auto}
.page-template-fdyi .dna-site-footer .site-info{text-align:center}
.page-template-fdyi .dna-site-footer .site-info .footer-right .footer-tel{margin-bottom:11px}
.page-template-fdyi .dna-site-footer .dt-bbb,.page-template-fdyi .dna-site-footer .dt-copy{display:none !important}
.page-template-fdyi .dna-site-footer .mob-copy{margin-top:25px !important}
.page-template-fdyi .dna-site-footer .footer-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.page-template-fdyi .dna-site-footer .footer-left{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
.page-template-fdyi .dna-site-footer .footer-right{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}
.page-template-fdyi .dna-site-footer p.copy.mob-copy{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}
.page-template-fdyi .dna-site-footer .mob-bbb{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5;margin-top:19px}
.page-template-fdyi .fdiy-bottom-section{padding:57px 25px 60px 25px !important}
.page-template-fdyi .fdiy-bottom-section .fdiy-bottom-section-content-col{margin-bottom:47px}
.page-template-fdyi .fdiy-bottom-section .fdiy-bottom-section-content-col:last-child{margin-bottom:0}
.page-template-fdyi .fdiy-bottom-section .fdiy-bottom-section-img-title-container .fdiy-bottom-section-img-container{margin-bottom:31px}
.page-template-fdyi .fdiy-bottom-section .fdiy-bottom-section-img-title-container .fdiy-bottom-title-container h2{font-size:34px;font-weight:300}
.page-template-fdyi .fdiy-bottom-section .bottom-section-cta-continer{margin-top:60px}
.page-template-fdyi .fdiy-bottom-section .bottom-section-cta-continer a.bottom-section-cta{margin:0}
.page-template-pdyi #page{width:100%}
.page-template-pdyi #page .header h1{width:190px}
.page-template-pdyi #page .header h1.ltr-site-title{margin:2px 0 10px 17px}
.page-template-pdyi #page .header{padding:0}
.page-template-pdyi #page .header .header-social-media{margin:14px 0}
.page-template-pdyi #page .header .header-social-media li a{height:35px;width:35px}
.page-template-pdyi #page .header .header-social-media li a.twitter i{left:11px}
.page-template-pdyi #page .header .header-social-media li a.email{display:none}
.page-template-pdyi #page .header .header-social-media li a .header-share-text{display:none}
.page-template-pdyi #page .content{padding:0}
.page-template-pdyi #page .content .row div{padding:0}
.page-template-pdyi #page .content .row div .the-card{margin-bottom:5px !important}
.page-template-pdyi #page .content .row div .the-card.mini{min-width:100%;max-width:100%;height:312px}
[dir="rtl"] .page-template-pdyi #page .content .row div .the-card.mini{height:370px}
.page-template-pdyi #page .content .row div .the-card .artist-bg-gradient{opacity:.48;background-color:#1e313e}
.page-template-pdyi #page .content .row div .the-card{min-width:100%;max-width:100%;height:350px}
[dir="rtl"] .page-template-pdyi #page .content .row div .the-card{height:370px}
.page-template-pdyi #page .content .row div .hero{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding:30px 20px;height:283px}
.page-template-pdyi #page .content .row div .hero .title{margin:50px auto 0 auto}
.page-template-pdyi #page .content .row div .hero .title{font-size:34px;font-weight:normal}
.page-template-pdyi #page .content .row div .hero .description p{font-size:34px}
.page-template-pdyi #page .content .row div .hero .description{font-size:18px;font-weight:normal;text-align:center}
.page-template-pdyi #page .content .row div .hero .hero-cta-container{text-align:center}
.page-template-pdyi #page .content .row div .hero .hero-cta-container .cta{margin:25px auto 0}
.page-template-pdyi #page .content .row div .hero .social-media{position:absolute;bottom:10px;right:10px}
.page-template-pdyi #page .content .row div .hero .hero-social-media{margin:33px 0}
.page-template-pdyi #page .content .row div .hero .hero-social-media li.hero-share-twitter{margin-left:25px}
.page-template-pdyi #page .content .row div .hero .hero-social-media li a.twitter i{left:11px}
.page-template-pdyi #page .content .row div .hero .hero-social-media li a.email{display:none}
.page-template-pdyi #page .content .row div .hero2{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:5px;background:none !important;height:auto !important}
.page-template-pdyi #page .content .row div .hero2 .mobile-hero2-image{width:100%;height:auto}
.page-template-pdyi #page .content .row div .the-card .more-details button{width:70%}
.page-template-pdyi #page .content .row div .the-card .more-details{display:block;background-color:transparent;z-index:99}
.page-template-pdyi #page .content .row div .the-card .more-details button{display:none}
.page-template-pdyi #page .content .row div .the-card .cover-title-container{margin-top:-5px}
.page-template-pdyi #page .content .row div .the-card .cover-title-container h3.popup-cover-title{font-size:21px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav{width:34px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav span{display:none}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .artist.the_video{padding:54px 0}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .artist.the_video iframe{width:100%}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .about-col-inner-container{padding-bottom:50px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .desktop-popup-banner{display:none}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about{padding-bottom:0}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar img.avatar-img{display:none}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar h4 img.popup-flag-img{display:none}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar h4{text-align:center}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar::after{margin:0 auto}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar .artist-social-links a{margin-left:16px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .name-avatar .artist-social-links{text-align:center;margin-top:25px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share{width:35px;height:35px;padding:0;position:relative}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share i{position:absolute;font-size:21px;top:50%;left:50%;margin-top:-10px;margin-left:-8px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share.popup-facebook-share i{margin-left:-5px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share.popup-twitter-share i{margin-left:-10px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.about .social-media li a.popup-share .popup-share-text{display:none}
.page-template-pdyi #page .content .row div .footer-dcm-banner .dcm-dt-banner{display:none}
.page-template-pdyi #page .content .row div .low-banner{max-width:100% !important}
.page-template-pdyi #page .content .row div .low-banner h5{margin:5% auto 0;width:85%;font-size:28px}
.page-template-pdyi .dna-site-footer{padding:27px 0 18px 0;height:auto}
.page-template-pdyi .dna-site-footer .site-info{text-align:center}
.page-template-pdyi .dna-site-footer .site-info .footer-right .footer-tel{margin-bottom:11px}
.page-template-pdyi .dna-site-footer .dt-bbb,.page-template-pdyi .dna-site-footer .dt-copy{display:none !important}
.page-template-pdyi .dna-site-footer .mob-copy{margin-top:25px !important}
.page-template-pdyi .dna-site-footer .footer-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.page-template-pdyi .dna-site-footer .footer-left{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
.page-template-pdyi .dna-site-footer .footer-right{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}
.page-template-pdyi .dna-site-footer p.copy.mob-copy{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}
.page-template-pdyi .dna-site-footer .mob-bbb{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5;margin-top:19px}
.page-template-pdyi .fdiy-bottom-section{padding:57px 25px 60px 25px !important}
.page-template-pdyi .fdiy-bottom-section .fdiy-bottom-section-content-col{margin-bottom:47px}
.page-template-pdyi .fdiy-bottom-section .fdiy-bottom-section-content-col:last-child{margin-bottom:0}
.page-template-pdyi .fdiy-bottom-section .fdiy-bottom-section-img-title-container .fdiy-bottom-section-img-container{margin-bottom:31px}
.page-template-pdyi .fdiy-bottom-section .fdiy-bottom-section-img-title-container .fdiy-bottom-title-container h2{font-size:34px;font-weight:300}
.page-template-pdyi .fdiy-bottom-section .bottom-section-cta-continer{margin-top:60px}
.page-template-pdyi .fdiy-bottom-section .bottom-section-cta-continer a.bottom-section-cta{margin:0}
body.page-template-dna-discovery-kit .dt-only{display:none !important}
body.page-template-dna-discovery-kit .ddk-cta-container a.ddk-btn{width:260px;height:42px;line-height:42px}
body.page-template-dna-discovery-kit header.ddk-header .ddk-cta-container a.ddk-btn{width:141px;font-size:20px;padding:3px 0}
body.page-template-dna-discovery-kit header.ddk-header{padding:0}
body.page-template-dna-discovery-kit header.ddk-header .header-logo-container{margin:15px 0;padding-left:15px}
body.page-template-dna-discovery-kit header.ddk-header .header-logo-col-container{width:160px}
body.page-template-dna-discovery-kit header.ddk-header .header-logo-col-container img{width:131px}
body.page-template-dna-discovery-kit header.ddk-header .header-social-col-container{width:calc(100% - 160px)}
body.page-template-dna-discovery-kit header.ddk-header .header-social-col-container img{width:131px}
body.page-template-dna-discovery-kit header.ddk-sticky-header .sticky-price-container{margin-left:0;float:right;width:48%}
body.page-template-dna-discovery-kit header.ddk-sticky-header .sticky-price-container p.price{font-size:18px}
body.page-template-dna-discovery-kit header.ddk-static-header .header-social-media{margin:15px 0;padding-right:15px;padding-left:0}
body.page-template-dna-discovery-kit header.ddk-static-header .header-social-media li{margin-right:4px}
body.page-template-dna-discovery-kit header.ddk-static-header .header-social-media li a{width:68px}
body.page-template-dna-discovery-kit header.ddk-static-header .header-social-media li a.email{display:none}
body.page-template-dna-discovery-kit header.ddk-static-header .header-social-media li a .header-share-text{font-size:10px}
body.page-template-dna-discovery-kit .ddk-section h2.ddk-section-title{font-size:26px}
body.page-template-dna-discovery-kit .ddk-section.hero{padding:108px 0 0 0}
body.page-template-dna-discovery-kit .ddk-section.hero .mh-video-fancybox .video-play-icon{width:80px;height:auto}
body.page-template-dna-discovery-kit .ddk-section.hero h1.ddk-hero-title{font-size:34px;line-height:37px}
body.page-template-dna-discovery-kit .ddk-section.hero p.ddk-hero-subtitle{font-weight:600;font-size:20px}
body.page-template-dna-discovery-kit .ddk-section.hero p.ddk-hero-content{font-size:18px;line-height:25px}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items{padding:9px 0 46px 0}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-subtitle-container p{font-size:18px}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-top-image-container{margin-bottom:45px}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row{margin:25px auto 40px auto}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container{margin:29px 0 0 0}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container:first-child{margin:0}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .ddk-gallery-item-inner-container .ddk-gallery-item-cover img{height:auto;width:100%}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .ddk-gallery-item-inner-container .ddk-gallery-item-cover .ddk-gallery-item-hover{display:none !important}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .close span{color:#FFF}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav{width:34px}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.photos .proj-nav span{display:none}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-item .item.the_video iframe{width:100%}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.about{padding-bottom:55px}
body.page-template-dna-discovery-kit .ddk-section.image-and-2-sides-text{padding:0}
body.page-template-dna-discovery-kit .ddk-section.image-and-2-sides-text .ddk-img2txt-title-top-img-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
body.page-template-dna-discovery-kit .ddk-section.image-and-2-sides-text .ddk-img2txt-title-top-img-container h2.ddk-section-title{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin:30px auto 0 auto;text-align:left}
body.page-template-dna-discovery-kit .ddk-section.image-and-2-sides-text .ddk-img2txt-title-top-img-container .golden-separator{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}
body.page-template-dna-discovery-kit .ddk-section.image-and-2-sides-text .ddk-img2txt-title-top-img-container .ddk-img2txt-top-image-container{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
body.page-template-dna-discovery-kit .ddk-section.image-and-2-sides-text .img2txt-content-row{margin-top:3px}
body.page-template-dna-discovery-kit .ddk-section.image-and-2-sides-text .img2txt-content-row h3.content-title{margin:0 0 10px 0 !important}
body.page-template-dna-discovery-kit .ddk-section.middle-content{padding:65px 0 32px 0}
body.page-template-dna-discovery-kit .ddk-section.middle-content .ddk-middle-content-title{margin-top:38px;text-align:center}
body.page-template-dna-discovery-kit .ddk-section.middle-content .golden-separator{margin-left:auto;margin-right:auto}
body.page-template-dna-discovery-kit .ddk-section.middle-content .left-side-img{width:90%;position:relative;top:auto}
body.page-template-dna-discovery-kit .ddk-section.middle-content .right-side-img{width:90%;position:relative;top:auto;float:right}
.error404-cover .error404 article h1{margin:0}
.error404-cover .error404 article h2{font-size:34px;line-height:41px}
.error404-cover .error404 .logo{margin-top:25px}
body.page-template-dna-kit-gift #dna-popout-1{top:150px;right:-70px}
body.single-celebs{height:101%}
body.single-celebs #page{opacity:0}
body.single-celebs .mh-celebs__content{text-align:center}
body.single-celebs .mh-celebs__content>.container{padding:0}
body.single-celebs .container{width:95%;max-width:initial}
body.single-celebs header .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
body.single-celebs header{padding:18px 0;position:fixed;width:100%;background:#fff;z-index:97}
body.single-celebs header .site-branding{max-width:156px;margin:0 auto}
body.single-celebs header .mh-celebs__powered-by span{font-size:11px;letter-spacing:.25px;line-height:1}
body.single-celebs header .mh-celebs__powered-by img{max-width:28px;margin-left:3px}
body.single-celebs header .mh-celebs__discover-more{display:none}
body.single-celebs footer{position:fixed;bottom:0;z-index:95;background:transparent;padding:0}
body.single-celebs footer .celebs-footer-inner{padding:15px 0 15px;box-shadow:0 0 10px rgba(0,0,0,0.1);background:#fff}
body.single-celebs footer .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
body.single-celebs .scroll-to-view{display:block;font-size:11px;color:#999;margin-bottom:22px;position:relative;line-height:1.5}
body.single-celebs .scroll-to-view:after{border-top:5px solid #000;border-left:7px solid transparent;border-right:7px solid transparent;content:'';position:absolute;top:calc(100% + 4px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
body.single-celebs .mh-celebs__url-modal{min-width:300px;top:20%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
body.single-celebs .mh-celebs__back-button{position:fixed;top:24px;left:21px;cursor:pointer;height:12px;width:12px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-bottom:1px solid #000;border-left:1px solid #000;display:block;z-index:99}
body.single-celebs .mh-celebs__content>.container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
body.single-celebs .mh-celebs__left{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
body.single-celebs .mh-celebs__left .scroll-to-view{display:block}
body.single-celebs .mh-celebs__intro{padding-left:0}
body.single-celebs .mh-celebs__intro-title{font-size:15px;margin-bottom:-3px}
body.single-celebs .mh-celebs__intro-content{font-size:13px}
body.single-celebs .mh-celebs__ancestor-list{padding-top:10px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;width:302px;margin:0 auto}
body.single-celebs .mh-celebs__right-inner{max-width:357px;left:0}
body.single-celebs .mh-celebs__right{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
body.single-celebs .mh-celebs__right-inner{margin-left:0;padding:0}
body.single-celebs .mh-celebs__heading{margin-bottom:0;padding-bottom:7px !important}
body.single-celebs .mh-celebs__heading-back-button{position:fixed;top:152px;left:21px;cursor:pointer;height:12px;width:12px;-webkit-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);border-bottom:1px solid #000;border-left:1px solid #000;z-index:98}
body.single-celebs .mh-celebs__heading h1{width:78%;margin:0 auto;font-size:22px;letter-spacing:.4px}
body.single-celebs .mh-celebs__heading h1 strong{font-size:28px}
body.single-celebs .mh-celebs__heading{position:fixed;top:67px;width:100%;left:0;background:#fff;padding:15px 0;z-index:98;-webkit-transition:all .3s ease;transition:all .3s ease;box-shadow:0 56px 45px -64px rgba(0,0,0,0);font-size:22px;letter-spacing:.4px}
body.single-celebs .mh-celebs__heading strong{font-size:28px}
body.single-celebs .mh-celebs__common-ancestor{padding-bottom:21px;font-size:13px;font-weight:bold;margin:0 2px}
body.single-celebs .mh-celebs__ancestors-branching-curve{margin-bottom:14px}
body.single-celebs .mh-celebs__ancestors-column{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
body.single-celebs .mh-celebs__ancestors-person{height:auto !important}
body.single-celebs .mh-celebs__ancestors-person,body.single-celebs .mh-celebs__ancestors-person.hide{font-size:11px;font-weight:bold;line-height:1;width:104px;padding:4px 0;max-height:initial;overflow:initial}
body.single-celebs .mh-celebs__ancestors-person:not(.ancestor-before-cta){max-width:80%}
body.single-celebs .mh-celebs__ancestors-person-arrow-up{line-height:12px;padding-bottom:9px !important}
body.single-celebs .mh-celebs__ancestors-person-arrow-up.hide{display:block}
body.single-celebs .mh-celebs__ancestors-person.ancestor-before-cta span{display:inline}
body.single-celebs .mh-celebs__ancestors-person.ancestor-before-cta .mh-celebs__ancestors-person-arrow-up{padding-bottom:0}
body.single-celebs .mh-celebs__ancestors-full-family-path-cta{display:none}
body.single-celebs .mh-celebs__cta-title{font-size:11px;margin:2px 0 12px;display:block;line-height:1}
body.single-celebs .mh-celebs__cta-link,body.single-celebs .mh-celebs__splash-screen__button a{font-size:18px;min-width:79%}
body.single-celebs .mh-social-strip{position:fixed;top:-200px;width:100%;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.3);left:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:99;padding:15px 0 9px 0}
body.single-celebs .mh-social-strip .addtoany_list{line-height:1 !important}
body.single-celebs .mh-social-strip__container{padding-left:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
body.single-celebs .mh-social-strip__title{padding-left:0}
body.single-celebs .mh-social-strip__item{margin-right:15px}
body.single-celebs .mh-social-strip__item:last-child{margin-right:0}
body.single-celebs .mh-social-strip__item span:hover{opacity:1 !important}
body.single-celebs .mh-celebs__splash-screen{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
body.single-celebs .mh-celebs__photos:not(.fixed){top:0;left:0}
body.single-celebs .mh-celebs__photos.fixed{left:0}
body.single-celebs .mh-celebs__photos-inner{width:320px;margin:0 auto !important}
body.single-celebs .mh-celebs__photos{position:relative;bottom:0;left:0;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;height:initial;padding-bottom:60px;margin-bottom:0;margin-left:0;width:100%;z-index:90;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;padding-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
body.single-celebs .mh-celebs__photos-item{position:initial;height:120px;width:120px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
body.single-celebs .mh-celebs__photos-item-inner{height:96px;width:96px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
body.single-celebs .mh-celebs__photos-item-info{top:calc(100% + 20px);width:125%}
body.single-celebs .mh-celebs__photos-item-name{font-size:11px;color:#000}
body.single-celebs .mh-celebs__photos-item-title{display:block;font-size:11px;line-height:1.1;color:#606060;opacity:1}
body.single-celebs.celebs-scrolled .mh-celebs__ancestor-list{display:block;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;height:auto}
body.single-celebs.celebs-scrolled .mh-celebs__ancestors{padding-bottom:180px}
body.single-celebs.celebs-scrolled .mh-celebs__heading{box-shadow:0 41px 44px -42px rgba(0,0,0,0.4)}
body.single-celebs.celebs-scrolled .mh-celebs__ancestors-person.celeb span,body.single-celebs.celebs-scrolled .mh-celebs__ancestors-person.celeb h2{display:none}
body.single-celebs.celebs-scrolled .mh-social-strip{top:0}
body.single-celebs.celebs-scrolled footer .scroll-to-view{display:none}
body.single-celebs.fix-celeb-photos .mh-celebs__photos.fixed{position:fixed;padding-bottom:120px;box-shadow:0 -56px 45px -64px rgba(0,0,0,0.4);padding-top:14px;opacity:1}
.br-mobile{display:inline-block}
body.page-template-celebs-lobby .mh-celebs__content{text-align:center}
body.page-template-celebs-lobby .mh-celebs__content>.container{padding:0}
body.page-template-celebs-lobby .container{width:95%;max-width:initial}
body.page-template-celebs-lobby header{padding:13px 0 35px;width:100%;z-index:97}
body.page-template-celebs-lobby header .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
body.page-template-celebs-lobby header .site-branding{max-width:156px;margin:0 auto}
body.page-template-celebs-lobby header .mh-celebs__powered-by{padding-bottom:10px}
body.page-template-celebs-lobby header .mh-celebs__powered-by span{font-size:11px;letter-spacing:.25px;line-height:1}
body.page-template-celebs-lobby header .mh-celebs__powered-by img{max-width:28px;margin-left:3px}
body.page-template-celebs-lobby .mh-celebs-lobby__heading{margin-top:35px}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-text{width:55%;padding:11px 0;background-color:#fcf0ea;z-index:initial}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-text h1{font-size:22px;line-height:1.23;letter-spacing:.16px}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-image-center-top{display:none}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-image-center-top--mobile{display:inline}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-image-center-bottom{display:none}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-image-center-bottom--mobile{display:inline}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-border-top{max-width:55%}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-border-bottom{max-width:40%}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-image-before{max-width:125px}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-image-after{max-width:125px}
body.page-template-celebs-lobby .mh-celebs-lobby__subtitle{padding:42px 15px 44px}
body.page-template-celebs-lobby .mh-celebs-lobby__subtitle h2{font-size:18px;line-height:1.67;letter-spacing:.3px}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item-page-link{max-width:580px;width:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50% !important}
}@media(max-width:991px) and (max-width:991px){body.single-celebs .mh-celebs__photos-item-inner{overflow:initial}
body.single-celebs .mh-celebs__photos-item-inner:after{content:none}
}@media(max-width:990px){.atitle-separator.centered-separator.mob-left-separator{margin-left:0;margin-right:0}
.atitle-separator.dt-sep{display:none}
.fx-section-faq-header{margin-bottom:59px}
.fx-section-card_image__small-image-block{padding:31px 28px 60px 28px;margin-bottom:39px}
.fx-section-card_image__big-image-block{display:none}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content.header-centered-content{position:relative;z-index:9}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content.header-centered-content h1.centered-header-title{font-size:50px;line-height:1.04;margin-bottom:20px}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content.header-centered-content h1.centered-header-title img.header-centered-arrow-img{height:32px}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content.header-centered-content .centered-header-subtitle{font-size:34px;font-weight:300;line-height:1.06;margin-bottom:20px}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content.header-centered-content .centered-header-price-container .price{padding:0 0 44px;text-align:left;margin-top:0}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content.header-centered-content .centered-header-price-container .text-hide-mob{display:none}
.page-template-page-jewish-dna #faq .faq-header{margin-bottom:59px}
.page-template-page-jewish-dna #faq h2.faq-title{font-size:34px;line-height:1.06}
.page-template-page-jewish-dna #faq .faq-expand-all-btn button{width:140px;padding:0}
.page-template-page-jewish-dna #faq .faq-item{margin-bottom:40px}
.page-template-page-jewish-dna #section-social-feeds .h2-wrapper h2{text-align:left;font-size:34px}
.page-template-page-jewish-dna #section-social-feeds h3.social-col-title{margin:47px 0 17px;text-align:left;font-size:34px}
.page-template-page-jewish-dna #section-social-feeds .col-title-container{display:none}
.page-template-page-jewish-dna #section-social-feeds .social-feeds-container .mobile-feed-items-container.feeds-hidden{display:none}
body.page-template-adoptees-dna .dnaquest-top-gray-note{padding:40px 0;font-size:16px;line-height:1.44}
body.page-template-adoptees-dna header.site-header{z-index:999;position:relative}
body.page-template-adoptees-dna .site-branding .svg-mask .site-title img{width:100%}
body.page-template-adoptees-dna .site-branding .svg-mask .site-title{margin:0 auto;max-width:258px;padding:24px 0;width:auto}
body.page-template-adoptees-dna .site-branding .svg-mask{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
body.page-template-adoptees-dna .site-branding .svg-mask .site-title-mwrapper-container{position:absolute;top:0;left:50%;margin-left:-130px}
body.page-template-adoptees-dna .site-branding .svg-mask .hero-desc-container{margin-top:-30px}
body.page-template-adoptees-dna .site-branding .svg-mask .hero-desc-container .hero-title-logo-container img.hero-title-logo{max-width:175px}
body.page-template-adoptees-dna .site-branding .svg-mask .hero-desc-container .hero-title-logo-container{margin-top:19px;margin-bottom:5px}
body.page-template-adoptees-dna .site-branding .svg-mask .hero-desc-container .article-title{font-size:34px;line-height:1.06;font-weight:300}
body.page-template-adoptees-dna .site-branding .svg-mask .hero-desc-container .article-description{font-weight:300}
body.page-template-adoptees-dna .site-branding .svg-mask .hero-desc-container .hero-cta-container{text-align:center}
body.page-template-adoptees-dna .site-branding .svg-mask .hero-desc-container .hero-cta-container .apps-closed-badge{-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;height:auto;width:260px;left:0;height:69px;margin:0 auto;position:absolute;background:rgba(0,0,0,0.5);border-top:0;top:70px;left:50%;margin-left:-130px}
body.page-template-adoptees-dna .site-branding .svg-mask .hero-desc-container .hero-cta-container .apps-closed-badge:before{background-image:url("../img/badge_bubble_arrow_mobile.png");width:100%;height:100%;left:0;top:-21px;background-size:100%}
body.page-template-adoptees-dna .site-branding .svg-mask{background-position-x:65%}
body.page-template-adoptees-dna .dna-section h2.section-title,body.page-template-adoptees-dna .dna-section h2.section-title p{font-size:34px;line-height:1.06}
body.page-template-adoptees-dna .dna-section .dna-content,body.page-template-adoptees-dna .dna-section .dna-content p{font-size:18px;line-height:1.44}
body.page-template-adoptees-dna .dna-section.under-hero-sharer .wrapper{width:100%;max-width:none;background:#e56c30}
body.page-template-adoptees-dna .dna-section.under-hero-sharer .mob-wrapper{max-width:270px;margin:0 auto}
body.page-template-adoptees-dna .dna-section.under-hero-sharer .image-container{margin-left:-6%;z-index:999;position:relative}
body.page-template-adoptees-dna .dna-section.under-hero-sharer .image-container img{margin:0 auto}
body.page-template-adoptees-dna .dna-section.under-hero-sharer .content-container{padding-bottom:37px}
body.page-template-adoptees-dna .dna-section.text-and-image .content-container .content-cta-container{text-align:center}
body.page-template-adoptees-dna .dna-section.text-and-image .right-image-container-bg{display:none}
body.page-template-adoptees-dna .dna-section.text-and-image .right-image-container{display:none}
body.page-template-adoptees-dna .dna-section.text-and-image .right-image-container.right-image-container-has-video{display:block;width:100%;float:none;padding:15px 0 24px 0}
body.page-template-adoptees-dna .dna-section.text-and-image .right-image-container .vid-thumb-container{width:270px;height:270px}
body.page-template-adoptees-dna .dna-section.text-and-image .right-image-container .vid-thumb-container .vid-play-container{margin-top:-24px;margin-left:-24px}
body.page-template-adoptees-dna .dna-section.text-and-image .right-image-container .vid-thumb-container .vid-play-container img{width:51px;height:51px}
body.page-template-adoptees-dna .dna-section.text-and-background{padding:75px 0 56px 0}
body.page-template-adoptees-dna .dna-section.text-and-background .text-and-background-mob-overlaybg{position:absolute;height:100%;width:100%;z-index:99;top:0;opacity:.88;background:url("../img/light-gradient@2x.png");background-size:cover}
body.page-template-adoptees-dna .dna-section.big-icon-list{padding:85px 0 94px 0}
body.page-template-adoptees-dna .dna-section.big-icon-list .icons-list-container .icons-list-item:last-child{margin-bottom:40px}
body.page-template-adoptees-dna .dna-section.big-icon-list .icons-list-container .icons-list-item .icon-container.d-flex{display:block;text-align:center}
body.page-template-adoptees-dna .dna-section.big-icon-list .icons-list-container .icons-list-item .icon-container img{margin:0 auto}
body.page-template-adoptees-dna .dna-section.big-icon-list .icons-list-container .icons-list-item .content-container h2.icons-list-title{text-align:center;line-height:1.1}
body.page-template-adoptees-dna .dna-section.big-icon-list .cta-container{text-align:center}
body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-members-container{margin-top:25px}
body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-members-container .board-member{margin-top:100px}
body.page-template-adoptees-dna .dna-section.steps-bar .steps-container.d-flex{display:block}
body.page-template-adoptees-dna .dna-section.steps-bar .steps-container .step{text-align:center;margin-bottom:50px}
body.page-template-adoptees-dna .dna-section.steps-bar .steps-container .step:last-child{margin-bottom:0}
body.page-template-adoptees-dna .dna-section.steps-bar .steps-container .step:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:145%;left:50%;margin-left:-10px}
body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-content-container h2.about-mh-title{display:none}
body.page-template-adoptees-dna .dna-section.success-stories{padding:52px 0 57px 0}
body.page-template-adoptees-dna .dna-section.success-stories .success-stories-header .content-inner-container p,body.page-template-adoptees-dna .dna-section.success-stories .success-stories-header .dna-section.big-icon-list .icons-list-container .icons-list-item .content-container .content-inner-container p p,body.page-template-adoptees-dna .dna-section.big-icon-list .icons-list-container .icons-list-item .content-container .content-inner-container .dna-section.success-stories .success-stories-header p p,body.page-template-adoptees-dna .dna-section.advisory-board .advisory-board-header .content-inner-container .dna-section.success-stories .success-stories-header p p,body.page-template-adoptees-dna .dna-section.about-my-heritage .about-mh-content-container .content-inner-container .dna-section.success-stories .success-stories-header p p,body.page-template-adoptees-dna .dna-section.other-projects .content-inner-container .dna-section.success-stories .success-stories-header p p,body.page-template-adoptees-dna .dna-section.success-stories .success-stories-header .dna-section.faq .faq-answer p p,body.page-template-adoptees-dna .dna-section.faq .faq-answer .dna-section.success-stories .success-stories-header p p{margin-bottom:0}
body.page-template-adoptees-dna .dna-section.success-stories .success-story-item{margin-top:36px}
body.page-template-adoptees-dna .dna-section.success-stories .success-story-item a p.story-title{margin-bottom:0}
body.page-template-adoptees-dna .dna-section.other-projects .other-projects-header{padding-bottom:50px}
body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container{padding-bottom:0}
body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container:nth-child(2){background:#2a2622 !important}
body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container:nth-child(2) .report-list-item-container p,body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container:nth-child(2) .report-list-item-container .report-list-item-content,body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container:nth-child(2) .report-list-item-container .report-bottom-content-container{color:#fff}
body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container:nth-child(3){background:#292828 !important}
body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container:nth-child(3) .report-list-item-container p,body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container:nth-child(3) .report-list-item-container .report-list-item-content,body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container:nth-child(3) .report-list-item-container .report-bottom-content-container{color:#fff}
body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container:nth-child(4){background:#ebf4fa !important}
body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container:nth-child(4) .report-list-item-container p,body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container:nth-child(4) .report-list-item-container .report-list-item-content,body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container:nth-child(4) .report-list-item-container .report-bottom-content-container{color:#646362}
body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container h3.report-list-item-title{font-size:34px !important;line-height:1 !important;font-weight:300 !important;margin-top:0 !important}
body.page-template-adoptees-dna .dna-section.other-projects .report-list-item-container .report-list-item-content p{margin-bottom:34px}
body.page-template-adoptees-dna .dna-section.other-projects .reports-items-container.reports-col-4 .report-item-container{margin-bottom:47px}
body.page-template-adoptees-dna .dna-section.other-projects .reports-items-container.reports-col-6 .report-item-container{margin-bottom:47px}
body.page-template-adoptees-dna .dna-section.other-projects .reports-items-container .report-item-container .report-image-parent-container .report-image-container .vid-play-container{margin-top:-24px;margin-left:-24px}
body.page-template-adoptees-dna .dna-section.other-projects .reports-items-container .report-item-container .report-image-parent-container .report-image-container .vid-play-container img{width:51px;height:51px}
body.page-template-adoptees-dna .dna-section.faq .faq-header{margin-bottom:59px}
body.page-template-adoptees-dna .dna-section.faq .faq-expand-all-btn{width:140px;padding:0}
body.page-template-adoptees-dna .dna-section.faq .faq-item{margin-bottom:40px}
body.page-template-adoptees-dna .dna-section.bottom-cta{padding:48px 0 59px 0;background-position:center !important}
body.page-template-adoptees-dna .dna-section.bottom-cta .bottom-cta-parallax{display:none}
body.page-template-adoptees-dna .dna-section.bottom-cta h2.bottom-cta-title p{line-height:1.5}
body.page-template-adoptees-dna .dna-section#dna-section-text_and_image-1{padding:55px 0 54px 0}
body.page-template-adoptees-dna .dna-section#dna-section-text_and_image-2{background:#f2eff2}
body.page-template-adoptees-dna .dna-section#dna-section-text_and_image-2.no-padding-dna-section{padding:42px 0 90px 0}
body.page-template-adoptees-dna .dna-section#dna-section-text_and_image-2.no-padding-dna-section .right-image-container{padding-bottom:0}
body.page-template-adoptees-dna .dna-section#dna-section-text_and_image-2.no-padding-dna-section .right-image-container p{margin-bottom:0}
body.page-template-adoptees-dna .dna-section#dna-section-text_and_image-3{padding:44px 0 80px 0}
body.page-template-adoptees-dna .dna-site-footer{padding:27px 0 18px 0;height:auto}
body.page-template-adoptees-dna .dna-site-footer .site-info{text-align:center}
body.page-template-adoptees-dna .dna-site-footer .site-info .footer-right .footer-tel{margin-bottom:11px}
body.page-template-adoptees-dna .dna-site-footer .dt-bbb,body.page-template-adoptees-dna .dna-site-footer .dt-copy{display:none !important}
body.page-template-adoptees-dna .dna-site-footer .mob-copy{margin-top:25px !important}
body.page-template-adoptees-dna-apply .wrapper,body.page-template-adoptees-dna-apply-success .wrapper,body.page-template-diy-apply .wrapper{width:100%;margin:0 auto;max-width:100%;padding:0 10px}
body.page-template-adoptees-dna-apply h2.dna-form-head-text,body.page-template-adoptees-dna-apply-success h2.dna-form-head-text,body.page-template-diy-apply h2.dna-form-head-text{font-size:34px}
body.page-template-adoptees-dna-apply .dna-form-intro-text,body.page-template-adoptees-dna-apply-success .dna-form-intro-text,body.page-template-diy-apply .dna-form-intro-text{text-align:left}
body.page-template-adoptees-dna-apply .site-title,body.page-template-adoptees-dna-apply-success .site-title,body.page-template-diy-apply .site-title{padding:24px 0;text-align:center}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-close,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-close,body.page-template-diy-apply .dna-form-container .dna-form-close{margin-bottom:30px}
body.page-template-adoptees-dna-apply .dna-form-container,body.page-template-adoptees-dna-apply-success .dna-form-container,body.page-template-diy-apply .dna-form-container{padding:20px 4%;width:100%;margin:0}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field label,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field label,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field label{text-align:left}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material label,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material label,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material label{text-align:left}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .actions .hs-button,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .actions .hs-button,body.page-template-diy-apply .dna-form-container .dna-form-parent .actions .hs-button{width:100%}
body.page-template-adoptees-dna-apply-success .success-msg-icon img{width:100%}
body.page-template-dna-test-new #page .site-header{min-height:61px}
body.page-template-dna-test-new #page .site-header .site-branding h1.site-title{height:61px}
body.page-template-dna-test-new #page .site-header .main-navigation .menu-articles-container,body.page-template-dna-test-new #page .site-header .main-navigation .menu-cm-articles-container{display:none}
body.page-template-dna-test-new #page .site-header .menu-advert-container{float:none;text-align:center;width:100%}
body.page-template-dna-test-new #page .site-header .menu-advert-container.advert-mob-hidden{display:none}
body.page-template-dna-test-new #page .site-header .menu-advert-container p.advert-text{float:none;text-align:center;display:block !important;position:absolute;bottom:70px;left:50%;margin-left:-20px}
body.page-template-dna-test-new #page #content .cm-article-header{margin-bottom:0;padding-bottom:0}
body.page-template-dna-test-new #page #content .cm-article-header .cm-article-title{margin-bottom:14px}
body.page-template-dna-test-new #page #content .cm-article-header .cm-article-title h1.article-title{font-size:30px;line-height:1.33}
body.page-template-dna-test-new #page #content .cm-article-header .article-top-share-container{margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #bebebe;margin-top:12px;width:100%;float:none}
body.page-template-dna-test-new #page #content .cm-article-header .cm-article-meta{float:none}
body.page-template-dna-test-new #page #content .article-content{padding-bottom:30px}
body.page-template-dna-test-new #page #content .article-content h3{font-size:16px}
body.page-template-dna-test-new #page #content .article-content p,body.page-template-dna-test-new #page #content .article-content li,body.page-template-dna-test-new #page #content .article-content a{font-size:16px}
body.page-template-dna-test-new #page #content .article-content h2{padding:25px 0}
body.page-template-dna-test-new #page #content .article-content h2 a{font-size:18px}
body.page-template-dna-test-new #page #content .article-share-container .addtoany_shortcode{float:none;text-align:right}
body.page-template-dna-test-new #page #content .article-hero-image p{margin-bottom:0}
body.page-template-dna-test-new #page #content .article-hero-video p{margin-bottom:0}
body.page-template-dna-test-new #page #content .article-description,body.page-template-dna-test-new #page #content .article-description p{font-size:20px}
body.page-template-dna-test-new #page #content .cm-related-posts{margin-bottom:30px;margin-top:20px}
body.page-template-dna-test-new #page #content .cm-related-posts h2.related-title{text-align:center}
body.page-template-dna-test-new #page #content .cm-related-posts .post-item{max-width:300px;margin:0 auto}
body.page-template-dna-test-new #page #content .cm-sidebar-container{padding-bottom:30px}
body.page-template-dna-test-new footer.site-footer{height:auto}
body.page-template-dna-test-new footer.site-footer .site-info{display:block}
body.page-template-dna-test-new footer.site-footer .site-info .social-media-dt,body.page-template-dna-test-new footer.site-footer .site-info .logo-bbb-dt{display:none}
body.page-template-dna-test-new footer.site-footer .site-info img{float:none;margin-bottom:16px;margin-left:0}
body.page-template-dna-test-new footer.site-footer .site-info img.footer-logo{display:block;margin:31px auto 0 auto;width:153px}
body.page-template-dna-test-new footer.site-footer .site-info img.footer-logo.logo-dna-creme,body.page-template-dna-test-new footer.site-footer .site-info img.footer-logo.logo-dna-darkgrey,body.page-template-dna-test-new footer.site-footer .site-info img.footer-logo.logo-dna-rgb{width:200px}
body.page-template-dna-test-new footer.site-footer .site-info .copy{width:100%;font-size:14px;line-height:1.93;float:none;margin:0;text-align:center}
body.page-template-dna-test-new footer.site-footer .site-info .myheritage{text-align:center;font-size:14px;line-height:1.93;margin:0}
body.page-template-dna-test-new footer.site-footer .site-info .footer-social-bbb-container{max-width:240px;margin:12px auto 0 auto}
body.page-template-dna-test-new footer.site-footer .site-info .social-media{float:left;-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;margin-top:11px}
body.page-template-dna-test-new footer.site-footer .site-info .logo-bbb{margin:11px 0 0 0;float:right;width:137px}
body.page-template-dna-test-new footer.site-footer .site-info .border{display:none}
body.page-template-info-template .info-page-container .page-info-content-sections-container h2.page-info-section-title{font-size:26px;line-height:1.27}
body.page-template-info-template .info-page-container svg.svg-separator{margin:20px 0}
body.page-template-info-template .header-logo-container{margin-left:0;text-align:center}
}@media(max-width:980px){body.page-template-dna-kit-gift #probono-section .probono_accordion_references .probono_references_col{width:50%}
.page-template-about #probono-section .probono_accordion_references .probono_references_col{width:50%}
}@media(max-width:960px){body.page-template-adoptees-dna .dna-section.under-hero-sharer .content-container p{display:inline;line-height:1.47}
body.page-template-adoptees-dna .dna-section.under-hero-sharer .content-container .under-hero-share-fields-container{margin-top:12px;text-align:center}
}@media(max-width:900px){.page-template-page-jewish-dna #header{height:500px}
.page-template-page-jewish-dna #header.header-centered{background-size:cover !important}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content h1{font-size:34px}
}@media(max-width:870px){body.page-template-dna-kit-gift #dna-popout-1{right:0}
}@media screen and (max-width:782px){body.single-celebs.admin-bar .mh-celebs__splash-screen{margin-top:46px !important;height:calc(100% - 32px)}
body.single-celebs.admin-bar .mh-celebs__heading{top:113px !important}
body.single-celebs.admin-bar .mh-celebs__back-button{margin-top:46px !important}
body.single-celebs.admin-bar.celebs-scrolled .mh-social-strip{top:46px !important}
}@media(max-width:782px){body.page-template-dna-test-new.admin-bar .mobilenav{top:103px}
}@media(max-width:768px){#world-vital-main-footer .copy-col{width:100%;float:none;text-align:center;padding-bottom:30px}
#world-vital-main-footer .social-col{width:100%;float:none;text-align:center}
.footer-col{width:50%;padding-bottom:20px}
footer.site-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}
footer.site-footer .site-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
footer.site-footer .site-info img{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-top:31px;width:153px}
footer.site-footer .site-info .copy{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5;margin-top:25px;font-size:15px;color:#fff;font-weight:normal;margin-left:auto;margin-right:auto}
footer.site-footer .site-info .myheritage{margin-right:auto;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin-top:9px;margin-bottom:0}
footer.site-footer .site-info .social-media img{margin-top:0;margin-left:auto;margin-right:auto}
footer.site-footer .site-info .social-media{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;margin-top:11px}
footer.site-footer .site-info .logo-bbb{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;width:105px;margin-top:22px;margin-bottom:28px;position:relative;margin-left:auto;margin-right:auto}
footer.site-footer .site-info .border{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;display:block}
footer.site-footer .site-info .border:after{content:"";position:absolute;left:calc(50% - 29px);width:58px;height:3px;background-color:#e67138}
.page-template-flexible .modal .modal-dialog .modal-content{padding:20px}
.page-template-page-jewish-dna .jd-modal .modal-dialog .modal-content{padding:20px}
.page-template-page-jewish-dna .jewish-dna-footer{height:auto;padding:32px 0}
.page-template-page-jewish-dna .jewish-dna-footer .footer-desktop{display:none}
.page-template-page-jewish-dna .jewish-dna-footer .footer-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
body.page-template-dna-test-new #page #content .entry-content .wp-caption p.wp-caption-text{font-size:13px}
[dir="rtl"] .page-template-dyi #page .content .row div .the-card .artist img.artist-avatar-img{margin-bottom:7px}
[dir="rtl"] .page-template-fdyi #page .content .row div .the-card .artist img.artist-avatar-img{margin-bottom:7px}
[dir="rtl"] .page-template-pdyi #page .content .row div .the-card .artist img.artist-avatar-img{margin-bottom:7px}
.page-template-pdyi #ctaModal .modal-dialog .modal-content{padding:20px}
.world-vital-page-container .logo-group .logo{padding:0 8px}
.world-vital-page-container .logo-group .logo img{height:32px}
body.page-template-dna-kit-gift .ib{background-image:none !important;min-height:100px}
body.page-template-dna-kit-gift .ib img{display:block !important;width:100%;height:auto}
body.page-template-dna-kit-gift .ib h3{position:relative;-webkit-transform:none;-ms-transform:none;transform:none;left:auto;top:auto}
body.page-template-dna-kit-gift .cta .bnr{padding:30px 15px}
body.page-template-dna-kit-gift .accordion h3{font-size:24px;line-height:1.5;padding-top:20px;padding-bottom:15px}
body.page-template-dna-kit-gift .accordion .acc-content{padding-left:80px}
body.page-template-dna-kit-gift .top-submit-holder{margin-top:0}
body.page-template-dna-kit-gift h2{width:320px}
body.page-template-dna-kit-gift .starting-price-preview-text{clear:left;width:100%;text-align:left;padding-left:15px;padding-right:0}
body.page-template-dna-kit-gift .starting-price{padding-left:15px}
body.page-template-dna-kit-gift .hours-of-operation{border:0;margin-left:0;padding-left:0}
body.page-template-dna-kit-gift .phone-numeber{clear:left}
body.page-template-dna-kit-gift .top-row{margin-bottom:0 !important}
body.page-template-dna-kit-gift .counter-and-button-mobile-holder{width:285px;margin:0 auto;padding-top:10px}
body.page-template-dna-kit-gift #top-contact-submit{margin-top:5px}
body.page-template-dna-kit-gift #top-contact .mobile-left{margin-left:0 !important;padding-left:0}
body.page-template-dna-kit-gift #top-contact-submit .rail-select{left:0}
body.page-template-dna-kit-gift button#top-submit{float:left !important;margin-left:10px !important}
.page-template-about .accordion h3{font-size:24px;line-height:1.5;padding-top:20px;padding-bottom:15px}
.page-template-about .accordion .acc-content{padding-left:80px}
.page-template-about .cta .bnr{padding:30px 15px}
.page-template-about .ib{background-image:none !important;min-height:100px}
.page-template-about .ib img{display:block !important;width:100%;height:auto}
.page-template-about .ib h3{position:relative;-webkit-transform:none;-ms-transform:none;transform:none;left:auto;top:auto}
}@media(max-width:767px){.header-logo-and-api-menu .navbar-brand .logo{max-width:140px}
.fx-header-logo-and-language-switcher__logo-container{max-width:135px}
.fx-header-logo-and-language-switcher__switcher-container{width:calc(100% - 135px);padding-right:.8em}
.fx-page-dir-rtl .fx-header-logo-and-language-switcher__switcher-container{padding-right:0;padding-left:.8em}
.coronalab .fx-footer-logo-and-copyright{padding:23px 0 34px 0}
.fx-footer-logo-and-copyright__elements-container{text-align:center}
.fx-footer-logo-and-copyright__copyright-container{margin-bottom:10px}
.fx-section-hero .fx-section-container{padding-top:45px}
.fx-section-hero__subtitle{width:220px;font-size:18px;letter-spacing:.2px}
.fx-section-hero__title{width:220px;font-size:24px;margin-top:0;margin-bottom:10px}
.fx-section-hero__content{width:220px;font-size:16px;letter-spacing:.36px;line-height:1.15;margin-bottom:22px}
.fx-section-hero_with_decorations__details-container{max-width:489px}
.fx-section-hero_with_decorations__title{font-size:38px;line-height:1.11;margin-bottom:30px;max-width:280px}
.fx-section-hero_with_decorations__content{font-size:18px;line-height:1.36}
.fx-section-hero_with_decorations__hide-mob{display:none}
.fx-section-hero_with_decorations .fx-section-container.wrapper{width:100%;padding:51px 31px 118px 30px}
.fx-section-image_title_text_row .fx-section-container{padding-top:95px;padding-bottom:63px}
.fx-section-image_title_text_row__title{font-size:24px;margin-bottom:10px}
.fx-section-image_title_text_row__subtitle{font-size:18px;margin-bottom:42px}
.fx-section-image_title_text_row__subtitle br{display:block}
.fx-section-image_title_text_row__item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}
.fx-section-image_title_text_row__item-container{max-width:80%}
.fx-section-image_title_text_row__item-title{font-size:18px;letter-spacing:.16px;margin-bottom:22px}
.fx-section-image_title_text_row__item-title br{display:none}
.fx-section-image_title_text_row__item-text{font-size:16px}
.fx-section-image_title_text_row__item-text br{display:block}
.coronalab .fx-section-products_display__product-right--image-orientation-left img{max-width:100%}
.coronalab .fx-section-products_display__product-right--image-orientation-right img{max-width:100%}
.coronalab .fx-section-products_display__product-title{font-size:32px;line-height:1.66}
.fx-section-products_display__product-title{font-size:24px;margin-bottom:25px}
.coronalab .fx-section-products_display__product-title{margin-bottom:26px;font-weight:500;line-height:1.66}
.fx-section-features .fx-section-container{padding-top:55px;padding-bottom:63px}
.fx-section-features__title{font-size:24px;margin-bottom:10px}
.fx-section-features__subtitle{font-size:18px;margin-bottom:35px}
.fx-section-features__subtitle br{display:block}
.fx-section-features__features{max-width:80%;margin:0 auto 15px}
.fx-section-features__feature{margin-bottom:25px}
.fx-section-features__feature-text{font-size:16px;line-height:1.26;margin-top:0}
.page-template-flexible main{padding-top:0;position:relative;top:50px}
.page-template-flexible.coronalab main{top:0}
.mh-fx-ctas-container .mh-fx-cta{font-size:15px}
.page-template-flexible .modal .modal-dialog{width:100%;max-width:none;margin:0}
.page-template-flexible .modal input[type="submit"].primary{font-size:15px}
.fx-page-dir-rtl .fx-section-banner .wrapper{padding:50px 33px 55px}
.fx-section-banner .wrapper{padding:50px 33px 55px}
.fx-section-banner h2{margin-bottom:21px;font-size:32px;font-weight:500;line-height:1.66}
.fx-section-banner p{font-size:20px;font-weight:500;line-height:1.2}
.fx-section-banner__top-decoration-img{top:21px;right:21px}
.fx-page-dir-rtl .fx-section-banner__top-decoration-img{left:21px}
.fx-section-banner__bottom-decoration-img{top:21px;left:21px}
.fx-page-dir-rtl .fx-section-banner__bottom-decoration-img{right:21px}
.dt-only{display:none}
.fx-section-images_slider-title{font-size:32px;line-height:1.3;margin:0 0 38px 0}
.fx-section-images_slider .slider-slides .owl-nav .owl-prev,.fx-section-images_slider .slider-slides .owl-nav .owl-next{top:auto;bottom:20px;height:110px}
.fx-section-images_slider .slider-fullscreen .slider-carousel .slider-thumbnail-bg-wrapper{height:175px}
.fx-section-card_image__big-image-block-tablet{display:none}
.fx-section-media_items__title{font-size:32px;margin-bottom:20px}
.fx-section-media_items__subtitle{display:none}
.fx-section-media_items__item-subtitle{margin-top:10px;font-size:13px;letter-spacing:-0.5px}
.page-template-flexible .fx-section{padding-top:34px;padding-bottom:34px}
.page-template-flexible .fx-section:last-child{padding-bottom:68px}
.page-template-flexible.coronalab .fx-section:first-child{padding-bottom:19px}
.page-template-page-jewish-dna .owl-dots{display:block;float:none;width:auto;margin-left:auto;margin-right:auto;text-align:center}
.page-template-page-jewish-dna #hero .hero-logo{max-width:142px;margin-bottom:15px}
.page-template-page-jewish-dna #hero .hero-title br{display:block}
.page-template-page-jewish-dna #header{min-height:526px}
.page-template-page-jewish-dna #header .bg{display:none}
.page-template-page-jewish-dna #header .gradient{display:none}
.page-template-page-jewish-dna #header .logo-container{position:static;text-align:center;padding:22px}
.page-template-page-jewish-dna #header .logo-container .white-logo{display:inline}
.page-template-page-jewish-dna #header .absolute-wrapper{position:static;padding-top:10px;height:446px}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content .column-left{display:none}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content .column-right{max-width:100%}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content h1{text-align:center}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content p{text-align:center;max-width:100%}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content .order{display:block;margin-left:auto;margin-right:auto}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content .price{display:block;text-align:center}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content .kit{position:absolute;left:calc(50% - 120px);z-index:1;text-align:center;max-width:240px;display:block;margin-left:auto;margin-right:auto}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content.header-centered-content .order{margin:20px 0}
.page-template-page-jewish-dna #header .logo-container{position:relative}
.page-template-page-jewish-dna #header .logo-container .logo{max-width:258px;width:100%}
.page-template-page-jewish-dna #header.header-centered{height:auto}
.page-template-page-jewish-dna #header.header-centered .absolute-wrapper{height:100% !important}
.page-template-page-jewish-dna #header.header-centered .header-centered-overlay{background:rgba(0,0,0,0.8) !important;opacity:1}
.page-template-page-jewish-dna #section-1 .site-content .column-left{margin-right:0}
.page-template-page-jewish-dna #section-2 .carousel-item .carousel-left.new_branding{width:80%}
.page-template-page-jewish-dna #section-3 .testimonials:before{left:calc(50% - 33px)}
.page-template-page-jewish-dna #section-3 .testimonials:after{display:none}
.page-template-page-jewish-dna #section-4:after{bottom:-55px}
.page-template-page-jewish-dna #section-4 img{display:none}
.page-template-page-jewish-dna #section-4 .absolute-wrapper{position:static;padding-top:83px}
.page-template-page-jewish-dna #section-4 .absolute-wrapper.bottom-text{position:absolute;padding-top:83px}
.page-template-page-jewish-dna #section-5{padding-top:35px;padding-bottom:53px}
.page-template-page-jewish-dna #section-5 .site-content.new_branding .flex-wrapper .img-right{margin-top:20px;top:0;max-width:270px}
.page-template-page-jewish-dna #section-5 .flex-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.page-template-page-jewish-dna #section-5 .h2-wrapper{display:block;width:100%}
.page-template-page-jewish-dna #section-5 .h2-wrapper h2.bold.new_branding{font-size:28px;font-weight:bold;line-height:1.14}
.page-template-page-jewish-dna #section-5 .img-right{display:block;margin-left:auto;margin-right:auto;margin-bottom:20px}
.page-template-page-jewish-dna #section-5 p.new_branding{font-size:15px}
.page-template-page-jewish-dna #section-5 .discovers{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:0}
.page-template-page-jewish-dna #section-5 .discovers .discover{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.page-template-page-jewish-dna #section-5 .discovers .discover.new_branding{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:30px}
.page-template-page-jewish-dna #section-5 .discovers .discover.new_branding:last-child{margin-bottom:0}
.page-template-page-jewish-dna #section-5 .discovers .discover.new_branding:nth-child(even){width:100%}
.page-template-page-jewish-dna #section-5 .discovers .discover-img,.page-template-page-jewish-dna #section-5 .discovers .discover-bullet-text{display:block;margin-left:auto;margin-right:auto}
.page-template-page-jewish-dna #section-5 .discovers .discover-img strong,.page-template-page-jewish-dna #section-5 .discovers .discover-bullet-text strong{font-size:28px}
.page-template-page-jewish-dna #section-5 .discovers .discover p{display:block;width:104%;margin-left:0}
.page-template-page-jewish-dna #section-5 .discovers .discover p.new_branding{font-size:15px;margin-left:10px}
.page-template-page-jewish-dna #search-ancestors-api{padding-bottom:40px}
.page-template-page-jewish-dna #search-ancestors-api .card{padding:20px 0 25px}
.page-template-page-jewish-dna #search-ancestors-api .card__inner{width:85%}
.page-template-page-jewish-dna #search-ancestors-api .card__left{width:100%}
.page-template-page-jewish-dna #search-ancestors-api .card__left span{font-size:15px}
.page-template-page-jewish-dna #search-ancestors-api input{margin-right:0;width:100%}
.page-template-page-jewish-dna #news_items{padding:20px 0 38px}
.page-template-page-jewish-dna #news_items .site-content h2{font-size:28px;margin-bottom:30px;text-align:left;line-height:1.14}
.page-template-page-jewish-dna #news_items .site-content h2 br{display:none}
.page-template-page-jewish-dna #news_items .news__subtitle{display:none}
.page-template-page-jewish-dna #news_items .news__item{width:50%;font-size:15px;margin-bottom:30px}
.page-template-page-jewish-dna #news_items .news__item:nth-child(odd){padding-left:0;padding-right:3%}
.page-template-page-jewish-dna #news_items .news__item:nth-child(even){padding-right:0;padding-left:3%}
.page-template-page-jewish-dna #news_items .news__item strong{line-height:1.4}
.page-template-page-jewish-dna #section-6{min-height:225px}
.page-template-page-jewish-dna #section-6 img{display:none}
.page-template-page-jewish-dna #section-6 .absolute-wrapper h2{font-size:20px;line-height:1.3;margin-bottom:25px}
.page-template-page-jewish-dna #section-6 .absolute-wrapper .order{width:270px}
.page-template-page-jewish-dna .section-table{padding-bottom:0}
.page-template-page-jewish-dna #section-social-feeds{padding:34px 0 43px}
.page-template-page-jewish-dna .jd-modal .modal-dialog{width:100%;max-width:none;margin:0}
.fancybox-stage .fancybox-slide--iframe .fancybox-content{width:90%;height:500px;max-width:100%;max-height:100%}
body.page-template-adoptees-dna-apply,body.page-template-adoptees-dna-apply-success,body.page-template-diy-apply{background-image:url("../img/form-mob-background.png")}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .nice-select,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .nice-select,body.page-template-diy-apply .dna-form-container .dna-form-parent .nice-select{white-space:normal}
body.page-template-diy-apply{background:#3a5364 url("../img/diy-bg-form.png")}
[dir="rtl"] .page-template-dyi #page .content .row div .hero .title{margin:71px 27px 0 0}
[dir="rtl"] .page-template-dyi #page .content .row div .hero .description{margin:10px 27px 0 0}
[dir="rtl"] .page-template-dyi #page .content .row div .hero .hero-cta-container .cta{margin:27px 27px 0 0}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .close{border:1px solid #fff;width:34px;height:34px;border-radius:50%;background:rgba(0,0,0,0.5);opacity:1}
[dir="rtl"] .page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .close{padding-top:4px}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .close img.close-img{height:12px;width:12px;margin-top:-3px}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .close span.close-times{display:none}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-item .item.the_video iframe{height:300px}
.page-template-dyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-item .item img{height:300px}
.page-template-dyi .dna-site-footer .site-info .footer-right{margin-top:20px}
[dir="rtl"] .page-template-fdyi #page .content .row div .hero .title{margin:71px 27px 0 0}
[dir="rtl"] .page-template-fdyi #page .content .row div .hero .description{margin:10px 27px 0 0}
[dir="rtl"] .page-template-fdyi #page .content .row div .hero .hero-cta-container .cta{margin:27px 27px 0 0}
.page-template-fdyi #page .content .row div .the-card .more-details img.read-more-play{height:61px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .close{border:1px solid #fff;width:34px;height:34px;border-radius:50%;background:rgba(0,0,0,0.5);opacity:1}
[dir="rtl"] .page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .close{padding-top:4px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .close img.close-img{height:12px;width:12px;margin-top:-3px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .close span.close-times{display:none}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .close span{color:#FFF}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .item.the_video iframe{height:300px}
.page-template-fdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .item img{height:300px}
.page-template-fdyi .dna-site-footer .site-info .footer-right{margin-top:20px}
[dir="rtl"] .page-template-pdyi #page .content .row div .hero .title{margin:71px 27px 0 0}
[dir="rtl"] .page-template-pdyi #page .content .row div .hero .description{margin:10px 27px 0 0}
[dir="rtl"] .page-template-pdyi #page .content .row div .hero .hero-cta-container .cta{margin:27px 27px 0 0}
.page-template-pdyi #page .content .row div .the-card .more-details img.read-more-play{height:61px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .close{border:1px solid #fff;width:34px;height:34px;border-radius:50%;background:rgba(0,0,0,0.5);opacity:1}
[dir="rtl"] .page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .close{padding-top:4px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .close img.close-img{height:12px;width:12px;margin-top:-3px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .close span.close-times{display:none}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .close span{color:#FFF}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .artist.the_video iframe{height:300px}
.page-template-pdyi #page .content .row div .the-card .modal-dialog .modal-content .modal-body .details-content .row div.photos .artist img{height:300px}
.page-template-pdyi .dna-site-footer .site-info .footer-right{margin-top:20px}
.page-template-pdyi #ctaModal .modal-dialog{width:100%;max-width:none;margin:0}
body.page-template-dna-discovery-kit.modal-open{position:fixed}
body.page-template-dna-discovery-kit .column-50{width:100%}
body.page-template-dna-discovery-kit .sdt-only{display:none !important}
body.page-template-dna-discovery-kit header.ddk-header .header-col.sticky-header-cta-side-container{width:100%}
body.page-template-dna-discovery-kit header.ddk-sticky-header .header-logo-col-container{display:none}
body.page-template-dna-discovery-kit header.ddk-sticky-header .sticky-header-cta-offer-container{padding-right:16px}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog{margin:0}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-item .item.the_video iframe{height:300px}
body.page-template-dna-discovery-kit .ddk-section.ddk-gallery-items .ddk-gallery-items-row .ddk-gallery-item-container .modal-dialog .modal-content .modal-body .details-content .row div.photos .owl-item .item img{height:300px}
body.page-template-dna-discovery-kit .ddk-section.image-and-2-sides-text .img2txt-content-row .img2txt-right h3.content-title{margin:40px 0 10px 0 !important}
body.page-template-dna-discovery-kit .ddk-section.image-and-2-sides-text .img2txt-content-row .img2txt-left h3.content-title{margin:0 0 10px 0 !important}
body.page-template-dna-discovery-kit footer.site-footer{padding-top:49px}
body.page-template-dna-discovery-kit footer.site-footer #main-footer{margin:35px auto 0 auto;width:315px}
body.page-template-dna-discovery-kit footer.site-footer #main-footer .footer-col:last-child{width:100%;margin-top:50px}
body.page-template-dna-discovery-kit footer.site-footer .footer-row-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
body.page-template-dna-discovery-kit footer.site-footer .footer-row-2 .bbb-logo-container{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;text-align:center;margin-bottom:45px}
body.page-template-dna-discovery-kit footer.site-footer .footer-row-2 .footer-credit-col-container{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;text-align:center}
body.page-template-info-template #page #content{line-height:1.39}
body.page-template-info-template .info-page-container{padding:30px 22px 30px 18px;margin:42px auto 28px auto}
body.page-template-info-template .info-page-container h1.info-page-title{font-size:26px;line-height:1.19}
body.page-template-info-template .info-page-container .page-info-content-sections-container .content-section-container{margin-top:40px}
body.page-template-info-template .info-page-container .page-info-content-sections-container .page-info-section-content .fraud-alert-cols{display:none}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-text{position:static}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-image-before{bottom:-25px !important;top:inherit;left:-10px;max-width:100px;max-height:90px;z-index:-1;display:none}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-image-before--mobile{display:inline;max-width:61px}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-image-after{bottom:-25px !important;top:inherit;right:-10px;max-width:100px;max-height:90px;z-index:-1;display:none}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-image-after--mobile{display:inline;max-width:61px}
}@media(max-width:766px){body.page-template-dna-kit-gift #dna-popout-1{right:50px;top:35px}
body.page-template-dna-kit-gift .dna-line .tablet{display:none}
body.page-template-dna-kit-gift .dna-line .small-tablet{display:block}
body.page-template-dna-kit-gift .circle_1{top:58%;left:33%}
body.page-template-dna-kit-gift .line_1{top:58.7%;left:34.2%;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);height:200px}
body.page-template-dna-kit-gift .circle_2{top:53%;left:50%}
body.page-template-dna-kit-gift .line_2{top:50.8%;left:57.7%;height:272px}
}@media(max-width:765px){body.page-template-dna-kit-gift .starting-price-preview-text{text-align:center}
}@media(max-width:732px){body.page-template-dna-kit-gift .circle_2{left:50%}
}@media(max-width:720px){body.page-template-dna-kit-gift .line_2{top:39.7%;left:60.4%;height:350px}
}@media(max-width:700px){}
@media(max-width:695px){body.page-template-dna-kit-gift .line_2{height:240px;left:57.9%;top:51%}
}@media(max-width:660px){body.page-template-dna-kit-gift .line_2{height:310px;left:60.4%}
}@media(max-width:640px){.fancybox-stage .fancybox-slide--iframe .fancybox-content{height:420px}
body.page-template-dna-kit-gift .line_2{height:227px;left:57.9%}
}@media(max-width:619px){.page-template-page-jewish-dna .mh-password-protected-page input[type="password"]{margin-bottom:20px}
}@media(max-width:600px){#wpadminbar{position:fixed !important}
body.page-template-dna-kit-gift .line_1{height:140px;top:56.7%;left:28%;-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}
body.page-template-dna-kit-gift .line_2{height:255px}
body.page-template-dna-kit-gift .dna-line .small-tablet{display:none}
body.page-template-dna-kit-gift .dna-line .mobile{display:block}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-text{width:80%}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-border-top{max-width:66%}
body.page-template-celebs-lobby .mh-celebs-lobby__heading-border-bottom{max-width:45%}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item:nth-child(even) .mh-celebs-lobby__grid-item-photo:first-child{left:20px}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item:nth-child(even) .mh-celebs-lobby__grid-item-photo:nth-child(2){left:-20px}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item-photo{height:200px;width:200px;min-width:200px}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item-photo:first-child{left:20px}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item-photo:nth-child(2){left:-20px}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item-photo-inner{height:172px;width:172px;min-width:172px}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item-photo-name{font-size:16px;line-height:1.25;letter-spacing:.27px;font-weight:500}
body.page-template-celebs-lobby .mh-celebs-lobby__grid-item-photo-and-sign{font-size:80px;line-height:.78}
}@media(max-width:580px){.fancybox-stage .fancybox-slide--iframe .fancybox-content{height:390px}
}@media(max-width:579px){body.page-template-adoptees-dna .dnaquest-top-banner{padding:9px 0 15px}
}@media(max-width:576px){body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs_who_are_you_searching_for_,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs_who_are_you_searching_for_,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs_who_are_you_searching_for_{margin-bottom:63px}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material.hs-field-focused.hs_what_is_the_birthplace_of_the_person_you_are_searching_for_ label,body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material.hs-field-text-not-empty.hs_what_is_the_birthplace_of_the_person_you_are_searching_for_ label,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material.hs-field-focused.hs_what_is_the_birthplace_of_the_person_you_are_searching_for_ label,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material.hs-field-text-not-empty.hs_what_is_the_birthplace_of_the_person_you_are_searching_for_ label,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material.hs-field-focused.hs_what_is_the_birthplace_of_the_person_you_are_searching_for_ label,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material.hs-field-text-not-empty.hs_what_is_the_birthplace_of_the_person_you_are_searching_for_ label{top:-43px}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="text"],body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="email"],body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="tel"],body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="text"],body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="email"],body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="tel"],body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="text"],body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="email"],body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material input[type="tel"]{width:100%}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material.hs_what_is_the_birthplace_of_the_person_you_are_searching_for_ label,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material.hs_what_is_the_birthplace_of_the_person_you_are_searching_for_ label,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form-field.hs-form-field-material.hs_what_is_the_birthplace_of_the_person_you_are_searching_for_ label{top:-23px}
body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .nice-select,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .nice-select,body.page-template-diy-apply .dna-form-container .dna-form-parent .nice-select{width:100% !important;text-align:left}
}@media(max-width:568px){body.page-template-dna-kit-gift .line_2{height:190px;left:57.4%}
body.page-template-dna-kit-gift .circle_1{left:33.5%}
}@media(max-width:560px){.page-template-page-jewish-dna #sticky-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;padding-top:10px;padding:25px 20px 20px 18px}
.page-template-page-jewish-dna #sticky-menu .logo-container{display:none}
.page-template-page-jewish-dna #sticky-menu .right-container .order-container{margin-right:18px}
.page-template-page-jewish-dna #sticky-menu .right-container .order-container .order{width:153px;padding:9px 40px 9px 40px;font-size:16px;line-height:20px;margin-top:2px}
.page-template-page-jewish-dna #sticky-menu .right-container .price-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.page-template-page-jewish-dna #sticky-menu .right-container .price-container .price{font-size:18px;margin-top:0}
body.page-template-dna-kit-gift #probono-section .probono_accordion_title{color:#656462;padding:25px 50px 25px 20px;line-height:1}
body.page-template-dna-kit-gift #probono-section .probono_accordion_title[aria-expanded="true"]{padding-bottom:10px}
body.page-template-dna-kit-gift #probono-section .probono_accordion_title[aria-expanded="true"] i.acc_plusminus{top:18px;right:20px}
body.page-template-dna-kit-gift #probono-section .probono_accordion_title i.acc_plusminus{width:30px;height:30px;right:20px}
body.page-template-dna-kit-gift #probono-section .probono_accordion_detail .probono_accordion_content{max-width:100%;padding-left:20px;padding-right:20px}
body.page-template-dna-kit-gift #probono-section .probono_accordion_references{padding-left:5px;padding-right:5px}
body.page-template-dna-kit-gift #probono-section .probono_accordion_references .probono_references_col{width:100%;height:auto}
body.page-template-dna-kit-gift #probono-section .probono_accordion_references .probono_references_col .probono_references_media{width:33.333%;display:inline-block;vertical-align:top;padding:0;float:left}
body.page-template-dna-kit-gift #probono-section .probono_accordion_references .probono_references_col .probono_references_media a:before{padding-bottom:100%}
body.page-template-dna-kit-gift #probono-section .probono_accordion_references .probono_references_col .probono_references_media_descr{width:66.666%;display:inline-block;vertical-align:top;padding:0 0 0 15px;float:right}
body.page-template-dna-kit-gift #probono-section .acc_mobile_close{display:block}
body.page-template-dna-kit-gift #dna-popout-2{right:60px}
body.page-template-dna-kit-gift .line_1{left:27.5%}
body.page-template-dna-kit-gift .line_2{height:230px;left:59.4%}
.page-template-about #probono-section .probono_accordion_title{color:#656462;padding:25px 50px 25px 20px;line-height:1}
.page-template-about #probono-section .probono_accordion_title[aria-expanded="true"]{padding-bottom:10px}
.page-template-about #probono-section .probono_accordion_title[aria-expanded="true"] i.acc_plusminus{top:18px;right:20px}
.page-template-about #probono-section .probono_accordion_title i.acc_plusminus{width:30px;height:30px;right:20px}
.page-template-about #probono-section .probono_accordion_detail .probono_accordion_content{max-width:100%;padding-left:20px;padding-right:20px}
.page-template-about #probono-section .probono_accordion_references{padding-left:5px;padding-right:5px}
.page-template-about #probono-section .probono_accordion_references .probono_references_col{width:100%}
.page-template-about #probono-section .probono_accordion_references .probono_references_col .probono_references_media{width:33.333%;display:inline-block;vertical-align:top;padding:0;float:left}
.page-template-about #probono-section .probono_accordion_references .probono_references_col .probono_references_media a:before{padding-bottom:100%}
.page-template-about #probono-section .probono_accordion_references .probono_references_col .probono_references_media_descr{width:66.666%;display:inline-block;vertical-align:top;padding:0 0 0 15px;float:right}
.page-template-about #probono-section .acc_mobile_close{display:block}
}@media(max-width:540px){.fx-section-products_display__product-right{max-width:95%}
.fx-section-products_display__product-subtitle{max-width:95%;margin:0 auto 35px;line-height:1.48}
.coronalab .fx-section-products_display__product-subtitle{max-width:none;font-size:16px}
}@media(max-width:500px){.page-template-page-jewish-dna #section-2 .carousel-item .carousel-left.new_branding{width:100%}
}@media(max-width:490px){body.page-template-adoptees-dna-apply .dna-form-container .dna-form-parent .hs-form,body.page-template-adoptees-dna-apply-success .dna-form-container .dna-form-parent .hs-form,body.page-template-diy-apply .dna-form-container .dna-form-parent .hs-form{overflow:hidden;padding-top:20px}
}@media(max-width:480px){.page-template-page-jewish-dna .section-table .site-content{width:100%;max-width:calc(100% - 30px)}
.page-template-page-jewish-dna .section-table .table-holder{text-align:center}
.page-template-page-jewish-dna .section-table .table-row{font-size:16px;line-height:20px}
.page-template-page-jewish-dna .section-table .table-row:last-of-type{margin-bottom:40px;border-bottom:1px solid #d6d6d6}
.page-template-page-jewish-dna .section-table .table-row.header{border-bottom:0}
.page-template-page-jewish-dna .section-table .table-row.header .table-cell{background-color:#f2eee6;border-top:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}
.page-template-page-jewish-dna .section-table .table-row.header .table-cell:nth-child(1){-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;background-color:transparent;border:0}
.page-template-page-jewish-dna .section-table .table-row.header .table-cell:nth-child(2):before{display:none}
.page-template-page-jewish-dna .section-table .table-row.header .table-cell:nth-child(3){border-left:0}
.page-template-page-jewish-dna .section-table .table-row .table-cell{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}
.page-template-page-jewish-dna .section-table .table-row .table-cell:first-child{padding-left:2px}
.page-template-page-jewish-dna .section-table .table-row .table-cell:last-child{padding-right:20px}
.page-template-page-jewish-dna .section-table .table-row .table-cell:nth-child(1){-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;background-color:transparent;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;padding-left:4px}
.page-template-page-jewish-dna .section-table .table-row .table-cell:nth-child(2){border-left:1px solid #d6d6d6}
.page-template-page-jewish-dna .section-table .table-row .table-cell:nth-child(2):before{display:block;content:'';position:absolute;border-left:1px solid #d6d6d6;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-right:1px solid #d6d6d6;height:calc(100% - 40px)}
.page-template-page-jewish-dna .section-table .table-row .table-cell:nth-child(3){border-right:1px solid #d6d6d6}
.fancybox-stage .fancybox-slide--iframe .fancybox-content{height:330px}
body.page-template-dna-kit-gift .milestones ul li{min-width:90%;padding-bottom:20px}
body.page-template-dna-kit-gift #dna-popout-1{top:50px}
body.page-template-dna-kit-gift #dna-popout-2{right:15px}
body.page-template-dna-kit-gift .line_1{left:28.5%;height:99px}
body.page-template-dna-kit-gift .line_2{height:205px}
body.page-template-dna-kit-gift .section-placeholder{display:none}
.page-template-about .milestones ul li{min-width:90%;padding-bottom:20px}
}@media screen and (max-width:470px){.vital-records-header{background:#646362;text-align:center}
.vital-records-header .mobile-logo{display:inline-block}
.vital-records-header .desktop-logo{display:none}
}@media(max-width:455px){.fx-section-images_slider .slider-fullscreen .slider-carousel .owl-stage-outer{margin-left:-26%}
}@media(max-width:432px){body.page-template-dna-kit-gift #dna-popout-2{right:200px;top:-40px}
body.page-template-dna-kit-gift .line_2{left:57.3%;height:137px}
}@media(max-width:425px){.page-template-page-jewish-dna .site-content{width:270px}
.page-template-page-jewish-dna #banner .site-content{width:100%}
.page-template-page-jewish-dna #header{background-position-x:-200px}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content{z-index:3}
.page-template-page-jewish-dna #header .absolute-wrapper .site-content .order{width:100%}
.page-template-page-jewish-dna #under-hero-sharer .mob-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.page-template-page-jewish-dna #under-hero-sharer .mob-wrapper p{margin-right:0;margin-bottom:16px}
.page-template-page-jewish-dna #section-1:after{bottom:-20px;background-size:cover;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.page-template-page-jewish-dna #section-1 .site-content .column-left ul{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:auto;margin-right:0}
.page-template-page-jewish-dna #section-1 .site-content .column-left ul li{margin-right:73px;width:100%}
.page-template-page-jewish-dna #section-4:after{bottom:-20px;background-size:cover}
.page-template-page-jewish-dna #section-5 .h2-wrapper h2.bold.new_branding br{display:inline-block}
}@media(max-width:420px){.page-template-page-jewish-dna #section-social-feeds .social-feeds-container .social-feed-item{width:100%}
}@media(max-width:414px){.fancybox-stage .fancybox-slide--iframe .fancybox-content{height:300px}
}@media(max-width:400px){body.page-template-dna-kit-gift .line_1{top:58.7%;left:29.5%;height:136px;-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}
body.page-template-dna-kit-gift .line_2{top:42.7%;left:56.8%;height:225px;-ms-transform:rotate(-12deg);-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}
body.page-template-dna-kit-gift #dna-popout-1{height:55px;width:128px;right:0;left:170px;top:125px;float:left}
body.page-template-dna-kit-gift #dna-line-1{right:10px}
body.page-template-dna-kit-gift #dna-popout-2{width:150px;right:0;left:-90px;height:40px;top:75px;float:left}
body.page-template-dna-kit-gift #dna-line-2{top:-150px;right:-50px}
}@media(max-width:380px){.fancybox-stage .fancybox-slide--iframe .fancybox-content{height:260px}
}@media(max-width:375px){body.page-template-dna-kit-gift .line_2{left:56.3%;top:54.6%;height:180px}
}@media(max-width:374px){.coronalab .fx-section-products_display__product-title{font-size:31px}
body.single-celebs .mh-celebs__splash-screen .scroll-box{min-height:550px}
body.single-celebs .mh-celebs__splash-screen__title{font-size:30px}
body.single-celebs .mh-celebs__splash-screen__title strong{font-size:39px}
body.single-celebs .mh-celebs__splash-screen .mh-celebs__photos{width:382px;height:238px}
body.single-celebs .mh-celebs__splash-screen .mh-celebs__photos-item{height:224px;width:224px}
body.single-celebs .mh-celebs__splash-screen .mh-celebs__photos-item-name{font-size:15px}
}@media(max-width:360px){body.page-template-dna-kit-gift .circle_2{left:49.5%}
body.page-template-dna-kit-gift .line_1{left:28.9%}
body.page-template-dna-kit-gift .line_2{left:55.8%}
}@media(max-width:359px){body.page-template-dna-test-new #page #content .article-content h2 a{font-size:16px}
}@media(max-width:320px){body.page-template-adoptees-dna .wrapper{max-width:270px}
.fancybox-stage .fancybox-slide--iframe .fancybox-content{height:220px}
body.page-template-dna-kit-gift .circle_2{left:48%}
body.page-template-dna-kit-gift .line_2{top:48.7%;left:62.2%;-ms-transform:rotate(-28deg);-webkit-transform:rotate(-28deg);transform:rotate(-28deg)}
}@-webkit-keyframes modal-video{from{opacity:0}
to{opacity:1}
}@keyframes modal-video{from{opacity:0}
to{opacity:1}
}@-webkit-keyframes modal-video-inner{from{-webkit-transform:translate(0,100px);transform:translate(0,100px)}
to{-webkit-transform:translate(0,0);transform:translate(0,0)}
}@keyframes modal-video-inner{from{-webkit-transform:translate(0,100px);transform:translate(0,100px)}
to{-webkit-transform:translate(0,0);transform:translate(0,0)}
}@-webkit-keyframes inputHighlighter{from{background:#5264ae}
to{width:0;background:transparent}
}@keyframes inputHighlighter{from{background:#5264ae}
to{width:0;background:transparent}
}@-webkit-keyframes fadeinPhoto{from{opacity:0;-webkit-transform:rotate3d(1,1,1,60deg);transform:rotate3d(1,1,1,60deg)}
to{opacity:1;-webkit-transform:rotate3d(0,0,0,0);transform:rotate3d(0,0,0,0)}
}@keyframes fadeinPhoto{from{opacity:0;-webkit-transform:rotate3d(1,1,1,60deg);transform:rotate3d(1,1,1,60deg)}
to{opacity:1;-webkit-transform:rotate3d(0,0,0,0);transform:rotate3d(0,0,0,0)}
}@-webkit-keyframes fadein{from{opacity:0;-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes fadein{from{opacity:0;-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@-webkit-keyframes fadeinPhotoMain{0%{opacity:0}
50%{opacity:0;-webkit-transform:rotate3d(1,1,1,45deg) translate3d(100px,0,0);transform:rotate3d(1,1,1,45deg) translate3d(100px,0,0)}
100%{opacity:1;-webkit-transform:rotate3d(0,0,0,0) translate3d(0,0,0);transform:rotate3d(0,0,0,0) translate3d(0,0,0)}
}@keyframes fadeinPhotoMain{0%{opacity:0}
50%{opacity:0;-webkit-transform:rotate3d(1,1,1,45deg) translate3d(100px,0,0);transform:rotate3d(1,1,1,45deg) translate3d(100px,0,0)}
100%{opacity:1;-webkit-transform:rotate3d(0,0,0,0) translate3d(0,0,0);transform:rotate3d(0,0,0,0) translate3d(0,0,0)}
}