/*!
Theme Name: Heart Beatz
Author: Creative PLANit
Author URI: https://creativeplanit.com
Description: Custom WordPress Theme for Heart Beatz by Creative PLANit.
Version: 1.0
!*/hr,img{border:0}body,html{min-width:320px}.cell,t extarea{vertical-align:top}a.more:after,a.more:before{top:4.5px;right:1px;width:17px;height:17px;content:''}.page-template-template-about .left>.subpage_title:first-child,.stretch,.two-col-2 .right>h1:first-child,.two-col-2 .right>h2:first-child,.two-col-2 .right>h3:first-child,.two-col-2 .right>h4:first-child,.two-col-2 .right>p:first-child,article :first-child,article>h1,article>h2,article>h3,article>h4,section :first-child{margin-top:0}.main ul li,.stretch,ol>li:last-child{margin-bottom:0}.clear:after,.four-col,.sub-spots,.two-col,.two-col-2,hr{clear:both}.nav .menu .sub-menu li,article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}.current-menu-item.page_item.page-item-99.current_page_item.menu-item-110 a:before,.mobile-nav,.page-template-template-location .footer-banner,.sub-spots div.spacer:nth-child(6n+0),[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background:#fff;min-height:100%}a{background:0 0;color:#12599b;text-decoration:none}a:focus{outline:dotted thin}.mobile-nav:focus,a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;color:#dfe0e1;background:#dfe0e1;height:1px;margin:23px 0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;vertical-align:bottom;height:auto}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}a img,legend{border:0}legend{padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type=checkbox],input[type=radio]{box-sizing:content-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}t extarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:none;-moz-text-size-adjust:none;-o-text-size-adjust:none;-webkit-text-size-adjust:none}body{margin:0;color:#5e6368;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.75;height:100%;padding-top:100px}a.more,b,strong{font-weight:600}.post-edit-link{position:fixed;right:0;bottom:0;display:block;padding:2px 13px;font-size:12px;background:#fff;border:solid #efedea;border-width:1px 0 0 1px;color:#3ec8f0;z-index:1}.embed-container,a.more,ol>li{position:relative}.post-edit-link:hover{background:#3ec8f0;border-color:#3ec8f0;color:#fff}.table{display:table;width:100%}.row{display:table-row;width:100%}.cell{display:table-cell}.clear:after,.clear:before{content:' ';display:table}.footer a:hover,.footer h2 a:hover,.nav .menu ul li a:hover,.sub-spots .page-excerpt a:hover,.sub-spots .spot a:first-child:hover h3,.two-col-2 .right a:hover,a:hover{color:#20a1e3}a.more{color:#eb6e26;font-size:18px;padding-right:25px}a.more:before{background:url('img/more-arrow-2.svg') center/17px 17px no-repeat;position:absolute}a.more:after{background:url('img/more-arrow.svg') center no-repeat rgba(0,0,0,0);background-size:17px 17px;position:absolute;background-color:rgba(0,0,0,0);opacity:1}a.more:hover{color:#20a1e3!important}a.more:hover:before{right:0}a.more:hover:after{opacity:0;right:0}a.pop{cursor:zoom-in}.footer h2,section h1,section h2,section h3,section h4{font-weight:600;line-height:1.25;font-family:Montserrat,Helvetica,Arial,sans-serif;color:#12599b}section h1{font-size:42px}section h2{font-size:32px}section h3{font-size:22px}section h4{font-size:18px}article h1,article h2,article h4{margin:32px 0 16px}article h3{margin:50px 0 16px}.main ul{list-style:none;padding:0}.main ul li{margin-left:22px;padding-left:18px;background:url('img/bull.svg') left 12px/8px 8px no-repeat}ol{margin:0;padding:0;list-style-type:none}ol>li{display:block;counter-increment:step-counter;margin-bottom:17px;padding-left:28px}ol>li:before{content:counter(step-counter) ". ";position:absolute;left:0;top:0;color:#ccc;font-weight:700}ol>li ul{margin-top:15px}.nowrap{white-space:nowrap}.small{font-size:90%!important;color:#989894!important}.wp-post-image{width:100%;height:auto}.stretch{display:inline-block;width:100%;height:1px;padding:0;min-height:0}.center{text-align:center}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#52504d;text-align:right;padding-right:6px;width:100%}.mfp-close-btn-in .mfp-close{color:#333}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}.button,.nav .menu ul li.top-button a{background-color:#eb6e26;border-radius:5px;font-weight:700;text-align:center}.mfp-close{font-size:55px!important}.embed-container{padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.button{color:#fff!important;font-size:16px;padding:10.25px 25px}.header,main{background:#fff}.button:hover{color:#fff!important;background:#20a1e3}.button,.faqs-list h3,.header,:after,:before,a,a h3,a img,a svg,input[type=submit],input[type=text],textarea{-webkit-transition:.15s ease-in-out;-khtml-transition:all 0.15s ease-in-out;-moz-transition:.15s ease-in-out;-o-transition:.15s ease-in-out;-ms-transition:.15s ease-in-out;transition:.15s ease-in-out}.element{-webkit-transition:none!important;-khtml-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}html.noscroll,html.noscroll body{overflow:hidden;position:relative}@media(min-width:1111px){html.noscroll,html.noscroll body{overflow:auto!important}}.wrapper{background-color:#fff}.header{display:block;position:fixed;top:0;left:0;width:100%;z-index:30;height:100px;box-shadow:transparent 0 1px 1px}.head-content{position:relative;max-width:1260px;margin:0 auto;display:block;padding:0 30px}.scrollnav .header{box-shadow:rgba(0,0,0,.1) 0 1px 1px}.about-logo-2,.header .logo{box-shadow:rgba(27,28,29,.25) 0 0 18px}.header .logo{margin:0;line-height:0;display:block;position:absolute;top:0;left:30px;width:180.5px;height:138px;background:url('img/heart-beatz-logo.jpg');z-index:1;background-size: cover;}.nav,.nav .menu,.nav .menu ul li,.nav .social{display:inline-block;vertical-align:middle}.nav{text-align:right;float:right}.nav .social{margin-left:15px;margin-right:-6px}.nav .social a{margin:0 0 0 24px}.nav .menu ul{margin:0;padding:0;list-style:none;line-height:1.8}.nav .menu ul li{position:relative}.nav .menu ul li a{display:block;position:relative;margin:0 0 0 25px;line-height:100px;outline:0;color:#383838;font-size:16px;font-weight:600}.nav .menu ul li.top-button a{color:#fff;font-size:16px;padding:13.5px 25px;line-height:1;margin-left:25px}.nav .menu ul li.top-button a:hover{color:#fff;background:#20a1e3}@media(max-width:1230px) and (min-width:1110px){#menu-item-60>a:first-child{display:none}.nav .menu ul li a{margin-left:20px}.nav .menu ul li.top-button a{margin-left:15px}}.nav .menu ul li:first-child a{margin-left:0}.nav .menu ul .menu-item-has-children>a{padding-right:16px;position:relative}.nav .menu ul .menu-item-has-children>a:after{content:'';position:absolute;top:48px;right:0;width:9px;height:8px;background:url('img/arrow-down.svg') right 52%/9px 8px no-repeat}.nav .menu ul .menu-item-has-children a.here:after{transform:rotate(-180deg)}@media (max-width:1110px){.nav .menu ul .menu-item-has-children>a:after{top:20px}}@media (min-width:1111px){.nav .menu ul li.current_page_item>a:before{content:'';display:inline-block;background:#eb6e26;width:30px;height:6px;position:absolute;left:0;bottom:25px}.nav .menu ul .sub-menu li.current_page_item>a:before{bottom:8px;left:20px;width:20px;height:4px}.nav .menu ul .sub-menu .sub-menu li.current_page_item>a:before{bottom:5px;left:40px}}.nav .menu .sub-menu{display:none;position:absolute;top:100px;left:5px;z-index:4;margin:0}.nav .menu .sub-menu .sub-menu{border:0;display:block!important;position:relative;top:0;left:0;margin:0}.nav .menu .sub-menu li a{background:#12599b;font-size:15px;color:#fff;padding:15px 20px;text-align:left;min-width:200px;margin-left:0;line-height:1.2;white-space:nowrap}.nav .menu .sub-menu .sub-menu li a{padding:10px 40px;font-size:14px}.nav .menu .sub-menu .sub-menu li a:hover,.nav .menu .sub-menu li a:hover{background:#20a1e3;color:#fff}@media only screen and (min-width:1111px){.nav{display:block!important}#menu-item-16{display:none!important}}@media screen and (max-width:1110px){.mobile-nav,.mobile-nav span{position:absolute;display:block}.mobile-here span,.mobile-nav span{border-radius:2px}.nav .menu #menu-item-61 .sub-menu li a,.nav .menu .sub-menu{min-width:0!important}.mobile-nav{right:20px;top:11px;width:50px;height:50px;outline:0}.mobile-nav span{left:10px;width:30px;height:2.5px;background:#383838}.mobile-nav .top{top:15px}.mobile-nav .middle{top:23px}.mobile-nav .bottom{top:31px}.mobile-nav.mn-on .top{animation:.15s forwards onhamtop}.mobile-nav.mn-on .middle{animation:.15s forwards onhammiddle}.mobile-nav.mn-on .bottom{animation:.15s forwards onhambottom}.mobile-nav.mn-off .top{animation:.15s forwards offhamtop}.mobile-nav.mn-off .middle{animation:.15s forwards offhammiddle}.mobile-nav.mn-off .bottom{animation:.15s forwards offhambottom}@keyframes onhamtop{0%{top:15px;transform:rotate(0)}50%{top:23px;transform:rotate(0)}100%{top:23px;transform:rotate(-45deg)}}@keyframes onhammiddle{0%{opacity:1}100%,50%{opacity:0}}@keyframes onhambottom{0%{top:31px;transform:rotate(0)}50%{top:23px;transform:rotate(0)}100%{top:23px;transform:rotate(45deg)}}@keyframes offhamtop{0%{top:23px;transform:rotate(-45deg)}50%{top:23px;transform:rotate(0)}100%{top:15px;transform:rotate(0)}}@keyframes offhammiddle{0%,50%{opacity:0}100%{opacity:1}}@keyframes offhambottom{0%{top:23px;transform:rotate(45deg)}50%{top:23px;transform:rotate(0)}100%{top:31px;transform:rotate(0)}}.mobile-here{outline:0}.header{display:block;height:71px;z-index:3}.nav{display:none;position:fixed!important;top:71px;left:0;bottom:0;right:0;overflow:auto;float:none;text-align:center;margin:0;padding:0 0 23px;width:100%;height:100%;background:#d6e9f3;-webkit-overflow-scrolling:touch}.nav .menu{display:block;position:relative!important;top:0;right:0;padding:50px 0 160px}.nav .social{display:block;margin-left:0;margin-right:0;margin-top:50px}.nav .social a{margin-left:4px!important;margin-right:4px!important}.nav .menu ul{display:block;width:100%}.nav .menu ul li{display:block;vertical-align:middle}.nav .menu ul li a{color:#12599b;display:inline-block;font-size:21px;margin-left:0!important;padding:8px 0;line-height:normal!important}.nav .menu ul li.top-button a{margin-top:20px}.nav .menu ul li a:hover{color:#}.nav .menu .sub-menu{background:#12599b;padding:14px 0;position:relative;top:0;left:0;display:none;margin:7px 0 14px}.nav .menu .sub-menu .sub-menu{padding:0;margin:0 0 14px}.nav .menu .sub-menu li a{background:#12599b;color:#fff;width:100%;max-width:300px;font-size:18px;padding:10px 0!important;text-align:center}.nav .menu .sub-menu .sub-menu li a{font-size:15px;color:#d6e9f3;padding:6px 0!important}ul.navlist>.menu-item-has-children>a:first-child{color:#12599b;padding-left:16px}ul.navlist>.menu-item-has-children .menu-item-has-children>a:first-child{padding:10px 0!important}}.left-photo,.two-col-3 img,.two-col-4 img{border-radius:5px}.banner{display:block;background:center/cover no-repeat}.banner-overlay{display:block;background:rgba(35,40,45,.5)}.banner-overlay .content{padding:0 30px;position:relative}.banner,.banner-overlay,.banner-overlay .content{height:440px}.banner-overlay h1{line-height:1;color:#fff;font-size:48.5px;margin:0;font-weight:600;top:50%;left:30px;position:absolute;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-right:30px}.footer,.footer a,.sub-spots .page-excerpt a[href^="tel:"],.two-col-2 .right a[href^="tel:"]{color:#5e6368}.banner-overlay h1:before{content:'';position:absolute;bottom:-25px;left:0;display:inline-block;width:99px;height:4px;background:#fff}@media(max-width:600px){.banner,.banner-overlay,.banner-overlay .content{height:300px}.banner-overlay h1{font-size:38px}}.content{max-width:1260px;padding:82px 30px 30px;margin:0 auto}.footer-banner,.sub-spots.four .spot h3{max-width:none}.two-col,.two-col-2{display:block;width:100%}.two-col .left,.two-col .right{display:inline-block;width:50%;vertical-align:top}.two-col .left{padding-right:3.5%}.two-col .right{padding-left:3.5%}.two-col-2 .left,.two-col-2 .right,.two-col-3 .left,.two-col-3 .right,.two-col-4 .left,.two-col-4 .right{display:inline-block;vertical-align:top}.two-col-2 .left{width:34.41666666%;margin-right:8.91666668%}.two-col-2 .right{width:56.66666666%}.equal-cols .two-col-2 .left,.equal-cols .two-col-2 .right{width:50%;margin-right:0}.equal-cols .two-col-2 .left{padding-right:8.91666668%}.two-col-2 .right h1,.two-col-2 .right h2,.two-col-2 .right h3,.two-col-2 .right h4{margin-top:62px}.two-col-2 .right p,.two-col-3 p,.two-col-4 p{margin:28.5px 0}.sub-spots .page-excerpt a,.two-col-2 .right a{font-weight:600;color:#eb6e26}.subpage_title{position:relative;font-size:32px;line-height:1.25;margin:0;padding-bottom:43px}.subpage_title:before{content:"";display:block;position:absolute;bottom:0;left:0;background:#12599b;width:219px;height:6px}.left-photo{margin-top:84px}.page-template-template-about .left .subpage_title{margin-top:33px;font-size:32px;padding-bottom:25px}.about-logo-2{width:272px;height:auto;margin:50px 0}.descrp{font-weight:600;font-size:24px;line-height:1.25}.page-template-template-faqs .left-photo,.page-template-template-ourpartners .left-photo{width:100%}@media(min-width:761px) and (max-width:1080px){.equal-cols .page-template-template-faqs .two-col-2 .left,.equal-cols .page-template-template-ourpartners .two-col-2 .left{width:70%;margin-right:0}.equal-cols .page-template-template-faqs .two-col-2 .right,.equal-cols .page-template-template-ourpartners .two-col-2 .right{width:30%}}@media (max-width:760px){section h1{font-size:29px}section h2{font-size:26px}section h3{font-size:21px}section h4{font-size:18px}.two-col .left,.two-col .right,.two-col-2 .left,.two-col-2 .right{padding:0;width:100%!important;display:block}.two-col .left{padding-bottom:0}.equal-cols .two-col-2 .left{padding-right:0}.subpage_title{margin-bottom:50px}.page-template-template-about .left .subpage_title{margin-bottom:25px}.left-photo{float:right;margin:8px 0 30px 30px;width:33.3%;min-width:120px}.page-template-template-faqs .left-photo,.page-template-template-ourpartners .left-photo{display:block;float:none;width:50%;min-width:250px;margin:30px auto}}.sub-spots .spacer,.sub-spots .spot{display:inline-block;vertical-align:top}.two-col-3,.two-col-4{display:block;clear:both;width:100%;margin-top:109px}.two-col-3 .left{width:56.87%;margin-right:5.26%}.two-col-3 .right{width:37.87%;text-align:right;float:right}.two-col-4 .right{width:56.87%}.two-col-4 .left{width:37.87%;margin-right:5.26%}.sub-spots-title{text-align:center;font-size:30px;margin:135px 0 72px}.sub-spots{display:block;margin-top:90px}.sub-spots .spot{text-align:center;width:32.083333333333%}.sub-spots .spot .sub-spot-banner{display:block;height:223px;border-radius:5px;background:center/cover no-repeat #ccc;margin-bottom:32px}.sub-spots .spot h3{margin:0 auto 22px;max-width:300px;font-size:20px;line-height:1.25}.sub-spots .page-excerpt{margin-bottom:17px}.sub-spots .spacer{width:1.875%}.sub-spots.four .spot{text-align:left;width:28%}.sub-spots.four .spacer{width:8%}@media (min-width:1024px){.sub-spots.four div.spacer:nth-child(6n+0){display:none}.sub-spots.four div.spacer:nth-child(8n+0){display:inline-block}.sub-spots.four .spot:nth-child(1n+6),.sub-spots.four .spot:nth-child(1n+8){margin-top:0}}.sub-spots.four .spot .sub-spot-banner{height:auto;padding-bottom:100%}.sub-spots.docs .spot{text-align:left;padding-right:20px}.sub-spots.docs .spot h3{max-width:none;margin-bottom:4px}@media (min-width:761px){.sub-spots .spot:nth-child(1n+6),.sub-spots.docs .spacer:nth-child(1n+6){margin-top:85px}.sub-spots.docs .spot{width:28%}.sub-spots.docs .spacer{width:8%}.sub-spots.docs .spot h3{max-width:none;margin-bottom:4px}}@media(max-width:1110px){body{padding-top:71px}.header .logo{width:128px;height:98px;background-size:128px 98px}.subpage_title{font-size:25px}.sub-spots-title{font-size:23px}}@media(max-width:1023px){.sub-spots.four .spot{text-align:left;width:28%}.sub-spots.four .spacer{width:8%}}@media(max-width:900px) AND (min-width:761px){.sub-spots .spot{padding:0 5px}}@media(max-width:760px){.sub-spots .spot,.sub-spots.four .spot{width:100%;margin-top:85px}.sub-spots .spot:first-child{margin-top:0}.sub-spots .spacer{display:none}.sub-spots.four .spot .sub-spot-banner{padding-bottom:0;max-width:185px;height:185px}}.footer-banner{width:100%;height:auto;margin-top:66px}@media (max-width:900px){.footer-banner{margin-top:50px}}.footer-top{display:block;background:#bbe5fb;border-bottom:1px solid #fff}.footer-top .content{font-weight:600;text-align:center;padding:33.5px 30px}.footer-top .content .button{margin-left:27px}@media(max-width:1120px){.footer-top .content .button{display:block;max-width:160px;padding:7.5px 30px;white-space:nowrap;clear:both;margin:16px auto 0}}.footer{text-align:center;display:block;background:#e4eef4;position:relative}.footer .content{padding-top:37px;padding-bottom:17px}.four-col{display:block}.four-col .col{width:25%;display:inline-block;vertical-align:top;text-align:left;margin-bottom:50px}.footer .four-col .col{font-size:14px;line-height:1.714}.footer .col h2{position:relative;display:inline-block;color:#12599b;font-weight:600;margin:0 0 12px;font-size:18px;padding-bottom:17px}.footer .col h2:after{content:'';position:absolute;width:85px;height:1px;background:#12599b;bottom:1px;left:0}.footer h2 a{color:#12599b}.legal{display:block;text-align:left;margin:24px auto 0;font-size:14px}.footer .copyright{display:inline-block;width:70%}.footer .credit{display:inline-block;width:30%;text-align:right}.footer .credit a{text-decoration:underline}@media (max-width:1140px){.four-col .col,.four-col .col:first-child,.four-col .col:nth-child(2),.four-col .col:nth-child(3),.four-col .col:nth-child(4){width:50%}.four-col .col{text-align:center}.footer .copyright,.footer .credit{display:block;width:auto;text-align:center;float:none}.footer .copyright{margin-bottom:0}.footer .credit{margin-top:6px}.footer .col h2:after{width:100%}}@media (max-width:600px){.two-col-3 .left,.two-col-3 .right,.two-col-4 .left,.two-col-4 .right{float:none;width:100%;text-align:left}.two-col-3 img,.two-col-4 img{margin-bottom:30px}.four-col .col,.four-col .col:first-child,.four-col .col:nth-child(2),.four-col .col:nth-child(3),.four-col .col:nth-child(4){width:100%}}::selection{background:#12599b;color:#fff;text-shadow:none}::-webkit-selection{background:#12599b;color:#fff;text-shadow:none}::-moz-selection{background:#12599b;color:#fff;text-shadow:none}/*! (C) Creative PLANit, 2019. All Rights Reserved. http://creativeplanit.com !*/.alignnone{margin:20px 0}.aligncenter,div.aligncenter{display:block;margin:16px auto}.alignright{float:right;margin:10px 0 30px 30px}.alignleft{float:left;margin:6px 27px 10px 0}a img.alignright{float:right;margin:10px 0 30px 20px}a img.alignleft,a img.alignnone{margin:10px 30px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}a img.size-thumbnail{margin:16px 16px 16px 0}.wp-caption{background:#fff;border:0;max-width:100%;padding:5px 3px 10px;text-align:center;display:inline-block;vertical-align:top;font-size:90%}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}/*! Website Developed by Ewart Media., All Rights Reserved !*/@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#222!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #c6be8a}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}